/ / Composant graphique personnalisé Swing - java, swing, interface utilisateur

Composante graphique personnalisée Swing - java, swing, interface utilisateur

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

Personnalisé java Swing image comme ceci

Réponses:

6 pour la réponse № 1

Vous 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.