Bon je m'explique: j'ai fait un JTextArea dans un JScrollPane, qui n'est pas editable, a part si on utilise le JTextField en dessous,tout marche nickel sauf que pour le L&F de mon prog je voudrais que le texte qu'on tape commence en bas (comme un client irc par exemple). J'utilise une horrible tricherie pour le faire, je fais afficher 50 lignes vide au début...
Voici la partie du code qui m'embete:
J'ai cherché partout dans la doc java, sur google etc, donc soit quelqu'un arrive a le faire avec un JTextArea, soit faut que je change de moyen d'affichage... Ce serait super sympa si vous aviez quelques indices à partager, merci d'avance !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 textField.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { if(premiereFois==true) { for(int i=0;i<50;i++) textArea2.append(" \n"); textArea2.append(textField.getText()+"\n"); textField.setText(""); premiereFois=false; } else { textArea2.append(textField.getText()+"\n"); textField.setText(""); } }});
Partager