Commencer un JTextArea par le bas
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 :D ). 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:
Code:
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("");
}
}}); |
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 !