1 pièce(s) jointe(s)
jTextArea trois colonne, probleme de retour à la ligne
salut tout le monde, je veux avoir un jTextArea avec trois colonne , je veux en tapant sur la touche de tabulation je passe à la prochaine colonne , je n'ai pas pu avoir accés aux indexe d'une colonne bref, j'ai fait un petit trafique en tapant trois fois sur la touche je reviens à la ligne, mais le probleme c'est que le retour revient à la ligne suivant à la deuxième case , quelqu'un aurait une idée meilleur?? je laisse mon bout de code et le résultat!!
ps: key est la variable qui m'indique que j'ai tapé 3 fois la touche de tabulation, initialisé à 0 donc le max c'est 2, une fois key=2 je fais un saut de ligne
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
private void jTextArea1KeyPressed(java.awt.event.KeyEvent evt) {
// TODO add your handling code here:
if(evt.getKeyCode()==9){
if(key!=2){
key=key+1;
}
else{
jTextArea1.append("\n");
key=0;}
}
} |
je veux que le retour à la ligne soit la ou j'ai indiqué en rouge
merci
Pièce jointe 311930