[Java] Faire un "retour à la ligne" - GUI
Résolu
Utilisateur anonyme
-
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
A voir également:
- [Java] Faire un "retour à la ligne" - GUI
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Retour à la ligne excel formule - Guide
- Partager photos en ligne - Guide
- Notepad++ retour à la ligne ✓ - Forum Bureautique
2 réponses
Comment tu as fait ton code ? En particulier comment tu arrives à ce résultat là ?
Regarde public void setLocation(int x,int y) ça devrait te permettre de positionner tes Component où tu veux, en l'occurrence les uns en dessous des autres..
Regarde public void setLocation(int x,int y) ça devrait te permettre de positionner tes Component où tu veux, en l'occurrence les uns en dessous des autres..
Non en fait je crois utiliser ceci :
Par contre cela me fait un espace considérable entre le JLabel et le JTextArea... :/
panel.gridLayout(2, 2);
Par contre cela me fait un espace considérable entre le JLabel et le JTextArea... :/
Avec un GridLayout ça va te diviser ton conteneur en parties égales, donc avec (2,2) tu vas forcément te retrouver avec ton JTextArea au milieu et donc très éloigné du JLabel.
Remarque : quel est le type de ton objet "panel" ? Certainement pas Panel en tout cas, car il n'accepterait pas la méthode gridLayout(int,int)
Essayes avec setLocation(int,int) comme je te l'ai indiqué :
Remarque : quel est le type de ton objet "panel" ? Certainement pas Panel en tout cas, car il n'accepterait pas la méthode gridLayout(int,int)
Essayes avec setLocation(int,int) comme je te l'ai indiqué :
JLabel label1, label2; JTextArea area1, area2; int xLabel=5, xArea=30, yLigne1=5, yLigne2=20; // je donne des valeurs au pif ^^ label1.setLocation(xLabel, yLigne1); area1.setLocation(xArea,yLigne1); label2.setLocation(xLabel, yLigne2); area2.setLocation(xArea,yLigne2);