Swing Custom GUI Component - PullRequest
       1

Swing Custom GUI Component

8 голосов
/ 08 августа 2011

Мне нужно создать пользовательский компонент GUI примерно так же, как показано на следующем рисунке.на нем есть несколько кнопок и меток.

Как я могу создать это

Custom java Swing image like this

Ответы [ 2 ]

6 голосов
/ 08 августа 2011

Вы можете использовать JWindow с изображением для фонового изображения.Для кнопок используйте JButton с ImageIcon.

0 голосов
/ 08 августа 2011

Вы можете создать JFrame с nullLayout, а затем использовать JLabel с изображением.

Теперь для кнопок используйте setContentAreaFilled (false) и setBorderPainted (false), чтобы удалить стиль кнопки по умолчанию, и он будет выглядеть точно так же, как изображение, которое вы передали при создании кнопки.

Чтобы расположить фрейм в центре, используйте setLocationRelativeTo (null).

Я думаю, что это должно решить вашу проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...