2016-08-26 4 views
1

Essayer désespérément de mettre une étiquette sur une autre étiquette dans netbeans parce que l'étiquette agit comme image de fond et que je veux que l'étiquette au premier plan ait une image différente.Mettre l'étiquette sur une étiquette dans le générateur GUI netbeans

Chaque fois que je fais glisser une autre étiquette sur le dessus, le JFrame s'agrandit et l'étiquette essaie de se fendre sur le côté.

Voici ce que j'ai (je veux l'étiquette où le cercle rouge au milieu n'est pas à droite sur le côté):

:

+0

label.setBounds try (int, int, int, int) ........ – Benjamin

+0

Ce didn Ne semble pas fonctionner @Benjamin – Cutter

Répondre

2

Si vous voulez mettre un composant sur un autre, alors vous pouvez utiliser Layered Panes. Un panneau en couches vous permet de spécifier que certains composants enfants doivent être superposés au-dessus des autres composants enfants.

enter image description here

Mise à jour:

Un exemple:

JLayeredPane pane = new JLayeredPane(); 

JLabel lbOne= new JLabel("Label one"); 
JLabel lbTwo = new JLabel("Label two"); 

pane.add(lbOne, 0); 
pane.add(lbTwo , 1); 
+0

Pouvez-vous me dire comment faire cela? @Bahramdun Adil – Cutter

+0

Merci beaucoup mate – Cutter

+0

Vous êtes les bienvenus! Bonne chance! –