|
|
|
JavaBeans и NetBeans IDE
|
|||
|---|---|---|---|
|
#18+
Подскажите пожалуйста, как правильно на основе существующих компонентов создавать свои. Например меня интересует создание ЭУ на основе JFormattedTextField с фильтром ввода только числовых значений и возможностью указать количество знаков после запятой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2007, 11:41:15 |
|
||
|
JavaBeans и NetBeans IDE
|
|||
|---|---|---|---|
|
#18+
А я вот, блин, не разобрался:( Создал свой диалог: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. Но при попытке использовать его в качестве суперкласса для другой формы, получаю в дизайнере предупреждение о невозможности редактировать его. Умом то я понимаю, что дизайнер ничего не знает о контролах содержащихся внутри формы, но я при этом не знаю как ему эту информацию сообщить. В ФАК по NetBeans сказано, что-то про делегаты контейнеров: How do I create a custom container bean?Note 1: It is possible to have some subcomponents in the container, but then it must have a "container delegate" subcontainer defined (this container delegate must be empty and have some layout). The container delegate can be specified by setting containerDelegate value to BeanDescriptor of the BeanInfo of the bean - this value should be the name of the method for obtaining the container delegate from the bean (e.g.JFrame has getContentPane here, so be careful not to use the same method when extending JFrame). Но так и не понял, что именно от меня требуется :( Может какая-нибудь добрая душа ткнет носом в мануальчик или даже привет маленький наглядный примерчик? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2007, 21:35:18 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34912518&tid=2144098]: |
0ms |
get settings: |
19ms |
get forum list: |
25ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
44ms |
get topic data: |
19ms |
get forum data: |
5ms |
get page messages: |
82ms |
get tp. blocked users: |
2ms |
| others: | 404ms |
| total: | 612ms |

| 0 / 0 |
