/ / Swing Custom GUI Component - java, swing, interfejs użytkownika

Swing Custom GUI Component - java, swing, interfejs użytkownika

Potrzebuję stworzyć niestandardowy komponent GUI o tym samym, jak pokazano na poniższym obrazie. ma kilka przycisków i etykiet na ten temat.

Jak mogę to stworzyć?

Niestandardowy obraz Swing w ten sposób

Odpowiedzi:

6 dla odpowiedzi № 1

Możesz użyć JWindow z obrazem dla tła. Dla przycisków użyj JButton z ImageIcon.


0 dla odpowiedzi nr 2

Możesz mieć JFrame z nullLayout, a następnie użyć JLabel z obrazem.

Teraz dla przycisków użyj setContentAreaFilled (false) i setBorderPainted (false), aby usunąć domyślny styl przycisków i będzie wyglądał dokładnie tak, jak obraz, który minął podczas tworzenia przycisku.

Aby ustawić ramkę w środku, użyj polecenia setLocationRelativeTo (null).

Myślę, że to powinno rozwiązać twój problem.