1 / 1 / 0
Регистрация: 13.06.2013
Сообщений: 49
|
|||||||||||
1 | |||||||||||
Собственная компонента Swing28.08.2013, 10:19. Показов 1214. Ответов 10
Метки нет (Все метки)
Столкнулся с проблемой в создании компоненты. Использовал статью Skipy().
Фрейм:
0
|
28.08.2013, 10:19 | |
Ответы с готовыми решениями:
10
Собственная консоль через Swing Swing-компонента для установки времени (как в Windows) Создание компонента, при добавлении автоматически получить Parent фокусированного компонента С помощью компонента SpinEdit организуйте управление количеством строк компонента Stringgrid |
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
|
|
28.08.2013, 11:14 | 2 |
А что значит "не хочет"? Вы с какими предпочтительными размерами ее вставляете? По умолчанию у панели 0х0, реализуйте метод getPreferredSize с размерами, отличными от нуля. И закрасьте весь фон каким-нибудь ярким цветом, чтобы, понять, что панель вставилась.
Ну и gridwidth/gridheight неплохо было бы устанавливать у GBC.
0
|
1 / 1 / 0
Регистрация: 13.06.2013
Сообщений: 49
|
||||||
28.08.2013, 11:41 [ТС] | 3 | |||||
Так, сейчас посмотрю.
Добавлено через 4 минуты
Установил, заработало, спасибо.
0
|
1 / 1 / 0
Регистрация: 13.06.2013
Сообщений: 49
|
|
29.08.2013, 22:52 [ТС] | 4 |
А как добавить к компоненте событие?
Добавлено через 2 минуты Мучаюсь с processMouseEvent, но не получается.
0
|
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
|
|
30.08.2013, 10:06 | 5 |
0
|
1 / 1 / 0
Регистрация: 13.06.2013
Сообщений: 49
|
|
30.08.2013, 10:46 [ТС] | 6 |
Событие нажатия мыши на компонент, что-то типо кнопки.
0
|
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
|
|
30.08.2013, 10:50 | 7 |
Вам нужен MouseListener, добавленный компоненте. Там есть события mouseEntered, mouseExited, mousePressed, mouseReleased, mouseClicked. Если все методы не нужны - наследуетесь от MouseAdapter.
0
|
1 / 1 / 0
Регистрация: 13.06.2013
Сообщений: 49
|
||||||
30.08.2013, 12:36 [ТС] | 8 | |||||
Собственно все методы и не нужны, только нажал и опустил. Но собственно вот:
0
|
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
|
|
30.08.2013, 12:51 | 9 |
А где тут обработка нажатий мыши?
0
|
1 / 1 / 0
Регистрация: 13.06.2013
Сообщений: 49
|
|
30.08.2013, 12:56 [ТС] | 10 |
Пока нету, не удаётся реализовывать.
0
|
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
|
|
30.08.2013, 13:20 | 11 |
0
|
30.08.2013, 13:20 | |
30.08.2013, 13:20 | |
Помогаю со студенческими работами здесь
11
Использование компонента TreeView как переключатель вкладок компонента TabControl Как с одной строки компонента, сохранить информацию в другую строку другого компонента? Создание визуального компонента наследника базового компонента Создание своего компонента на основе компонента Timer Собственная кнопка Собственная строка Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |