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ć?
Odpowiedzi:
6 dla odpowiedzi № 1Moż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.