J'ai besoin de créer un composant d'interface graphique personnalisé à peu près identique à celui présenté dans l'image suivante. il y a quelques boutons et étiquettes sur ceci.
Comment puis-je créer comme ça
Réponses:
6 pour la réponse № 1Vous pouvez utiliser une fenêtre JWindow, avec une image pour l'image d'arrière-plan. Pour les boutons, utilisez un JButton avec un ImageIcon.
0 pour la réponse № 2
Vous pouvez avoir un JFrame avec nullLayout puis utiliser un JLabel avec l'image.
Maintenant, pour les boutons, utilisez setContentAreaFilled (false) et setBorderPainted (false) pour supprimer le style de bouton par défaut. Il ressemblera exactement à l'image que vous avez transmise lors de la création du bouton.
Pour positionner le cadre au centre, utilisez setLocationRelativeTo (null).
Je pense que cela devrait résoudre votre problème.