
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
16.10.2012, 12:32:05
|
|||
|---|---|---|---|
|
|||
QMetaObject::connectSlotsByName() в Swing |
|||
|
#18+
В библиотеке Qt есть QMetaObject::connectSlotsByName() который автоматически подключает обработчики соответствующим событиям. Есть ли аналог в Java? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.10.2012, 15:08:15
|
|||
|---|---|---|---|
|
|||
QMetaObject::connectSlotsByName() в Swing |
|||
|
#18+
h869311, В Qt Jambi есть - http://qt.digia.com/Product/changes/Changes-Qt-Jambi-440_01/] http://qt.digia.com/Product/changes/Changes-Qt-Jambi-440_01/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.10.2012, 15:22:14
|
|||
|---|---|---|---|
|
|||
QMetaObject::connectSlotsByName() в Swing |
|||
|
#18+
h869311В библиотеке Qt есть QMetaObject::connectSlotsByName() который автоматически подключает обработчики соответствующим событиям. Есть ли аналог в Java? В голом Swing нет ничего такого. Даже биндинга нет. Только addЧегоНибудьListener, либо сторонние библиотеки. А почему Swing а не JavaFX? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.10.2012, 15:24:47
|
|||
|---|---|---|---|
|
|||
QMetaObject::connectSlotsByName() в Swing |
|||
|
#18+
Хотя там, вроде аналог рефлексии используется. Т.е. свою такую утилиту написать должно быть не проблемно. Просканировать классы и повесить слушателей с делегацией на нужные методы. В C# такое через делегаты сделано, только не припомню там массовой подписки. А для чего понадобилось? В Java через внутренние или анонимные классы делают и не парятся с выделеными методами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&mobile=1&tid=2130760]: |
0ms |
get settings: |
17ms |
get forum list: |
22ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
50ms |
get topic data: |
16ms |
get forum data: |
4ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
| others: | 293ms |
| total: | 475ms |

| 0 / 0 |
