![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| alhazred |
|
|||
|
Unregistered |
Надо добавлять labels когда нужно, и иметь возможность связывать их линиями.
Этот пример работает :
--- Как добавлять новый label когда это надо - из меню например? Буду благодарен за другие примеры. Это сообщение отредактировал(а) Domestic Cat - 17.3.2005, 07:03 |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 38 Всего: 538 |
Вот немного доработанная версия:
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| skh |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 20.3.2005 Репутация: нет Всего: нет |
Очень хороший пример.
в 27 строчке можно указать setOpaque(true); и соответственно закоментировать 51 строку // super.paintComponent(g); Т.к. вы самостоятельно закрашиваете фон, указание что компонент не прозрачен позволит увеличить скорость прорисовки при большой иерархии компонентов. При изменении размеров компонента происходит их выравнивание, можно еще предложить запрет выравнивания при изменении компонента...
|
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, jk1. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: GUI и Java FX приложения | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |