retour a la ligne en java!?
Forum Programmation : retour a la ligne en java!?
TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique.
Pour obtenir de l'aide, inscrivez-vous gratuitement !
Bonjour!
Voila je travaille sur un soft, et j'ai un petit probleme stupide, j'arrive pas a faire un retour a la ligne, dans un JLabel!
avec le code, c'et plus clair!
je veux afficher :
JLabel label1 = new JLabel("Entree : \n" );
JLabel label1 = new JLabel("Sortie : " );
je veux afficher Entree et en dessus, Sortie!
Mais le \n ne marche pas, comment je pourrai faire?
Sans GridLayout, ni setBounds!
merci!
essaie l'html :
<html><body>Entrée
Sortie</body></html>
| Citation :
|
Ca c'est une ReponseALaKon !!!
t'est carrement à coté dla plaque, j'espère que tu est consciens de ta connerie, sinon ta encore des efforts à faire !
\n\r ( essaie avec ça )
| Citation :
|
ouais .. change ton pseudo toi .. ds le genre ReponseALaKon tu fais fort ...
y'a pas un problème de code ?
je vois 2 fois label1...
JLabel label1 = new JLabel("Entree : \nSortie : " );
ça serait pas mieux ?
merci pour vos reponses!
Alors le \n \r ca ne marche pas, et ca :JLabel label1 = new JLabel("Entree : \nSortie : " ); non plus.
En faite j'ai une liste, et une boucle, qui affiche :
JPanel panneauSejour = new JPanel(); // 1 panel
java.util.List listSejour = pm.findAllSejoursByAnimalKey(animal.getId()); //je recupere la liste
Iterator it = listSejour.iterator(); //1 iterator
int compteur = 1; // 1 compteur
while(it.hasNext()) // 1 boucle tant que c'est pas la fin de la liste
{
panneauSejour.add(new JLabel("Sejour "+compteur +"\n" ));
Sejour temp = (Sejour) it.next();
panneauSejour.add(new JLabel("Entree : "+temp.getEntree().toString() +"\n" ));
panneauSejour.add(new JLabel("Sortie : "+temp.getSortie().toString() +"\n" ));
compteur ++;
}
Donc le connait pas le nombre de sejour qu'il y as dans la liste, sinon j'aurai fait un gridlayout sur mon jpanel, donc je sais pas.....
merci de votre aide!
essai cette ecriture :
JLabel label1 = new JLabel("Entree :" );
<br>
JLabel label1 = new JLabel("Sortie : " );
Ce n'est pas une réponse à la con mais une réponse très sérieuse ; je développe depuis 3 ans en java sous JBuilder et j'ai utilisé cette technique plusieurs fois !
Alors, on juge avec du recul sans être agressif !
comment tu inséres ça dans son code ?
le truc avec du html, ca marche pour les applets, mais la, je suis pas sur une applet!
et en faite, c'est bon, j'ai résolu mon probleme!
int nbSejour = listSejour.size();
panneauSejour.setLayout(new GridLayout((nbSejour*3),1));
C'est du bricolage mais bon...c marche!
merci a tous!
Il y a 2067 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.
