
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
12.05.2013, 20:17:07
|
|||
|---|---|---|---|
Java Swing отрисовка данных получаемых из внешнего источника. |
|||
|
#18+
Добрый день! Есть у меня некая библиотека, в ней есть класс, скажем PointTracer . и вот можно у этого PointTracer спросить текущее положение точки: Код: java 1. Мне нужно рисовать данные о текущем положении точки на JPanel. Как мне правильно это сделать, чтобы оптимально для Swing приложений? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.05.2013, 20:21:03
|
|||
|---|---|---|---|
|
|||
Java Swing отрисовка данных получаемых из внешнего источника. |
|||
|
#18+
Зависит от того как часто значение меняется и по какому событию оно меняется. Банальны подход в лоб - переопределить метод paintComponent, вызывать там метод и рисовать в нем. Если метод выполняется долго, это приведёт к тормозам UI. В этом случае лучше обновлять значение по событию или таймеру из этого метода в свою переменную-модель. А модель быстро отрисовывать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.05.2013, 20:25:05
|
|||
|---|---|---|---|
Java Swing отрисовка данных получаемых из внешнего источника. |
|||
|
#18+
Blazkowicz, Ну сейчас это вообще бесконечный цикл Код: java 1. 2. 3. 4. 5. данные кстати надо обновлять часто. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.05.2013, 21:33:59
|
|||
|---|---|---|---|
|
|||
Java Swing отрисовка данных получаемых из внешнего источника. |
|||
|
#18+
scymaksданные кстати надо обновлять часто. 60-100 раз в секунду? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.05.2013, 22:14:55
|
|||
|---|---|---|---|
|
|||
Java Swing отрисовка данных получаемых из внешнего источника. |
|||
|
#18+
scymaksНу сейчас это вообще бесконечный цикл Вне EDT? Идея такая: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&mobile=1&tid=2129376]: |
0ms |
get settings: |
14ms |
get forum list: |
27ms |
check forum access: |
8ms |
check topic access: |
8ms |
track hit: |
72ms |
get topic data: |
21ms |
get forum data: |
5ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
| others: | 287ms |
| total: | 507ms |

| 0 / 0 |
