En cliquant sur un JLabel pour ouvrir une nouvelle image

Je suis en train de concevoir le graphisme pour un jeu que je suis en programmation, je voulais savoir si il existe un moyen facile de l'ouverture d'une image lorsqu'un JLabel est cliked?

Est-il facile de code pour cela?

En cliquant sur un JLabel pour ouvrir une nouvelle image

vous pouvez utiliser MouseListener de l'interface et dans mouseClicked(MouseEvent e) vérifier la source de cliquez sur l'aide de e.getSource() ==your label et créer un nouveau cadre.
Ils sont en fait des boutons sans fond et des bordures. Les étiquettes ne sont pas conçus pour ce cas d'utilisation, et il sera plus difficile de s'adapter à votre jeu. Les étiquettes n'ont même pas le focus. Et leur accessibilité est pas approprié pour votre cas d'utilisation, si vous vous souciez. Enfin, comme une note de côté, je ne pourrais pas dessiner du texte sur un dessin, surtout si elle est en partie la même couleur que le texte. Je pense que le développement d'un style personnalisé et la sensation sera de moins en moins la douleur plutôt que de la réutilisation de l'étiquette truc dans de nombreuses parties du jeu.
...comme le suggère la carte mise en page doit être considérée comme ici

OriginalL'auteur user1992697 | 2013-02-06