Dezouille
Messages postés75Date d'inscriptionmardi 28 juin 2005StatutMembreDernière intervention21 avril 2010
-
21 avril 2006 à 13:48
diop5
Messages postés2Date d'inscriptionmercredi 4 mars 2009StatutMembreDernière intervention 2 mai 2012
-
2 mai 2012 à 13:17
Bonjour,
je voudrais savoir si il était possible de limiter un nombre de caractere dans un jTextArea. Si oui comment faire?
Merci de vos réponses
Twinuts
Messages postés5375Date d'inscriptiondimanche 4 mai 2003StatutModérateurDernière intervention14 juin 2023111 21 avril 2006 à 15:12
Salut,
Je crois que tu peux le faire
avec les methodes setColumns et setRows mais sans grande
conviction sinon il te suffit de redefinir le model d'insertion genre
JTextArea area = new JTextArea();
area.setDocument(new CharLimit(5));
private class CharLimit extends PlainDocument(){
private int maxChar = 10;
public CharLimit() {
super();
}
public CharLimit(int maxChar) {
this();
setMaxChar(maxChar);
}
public final void setMaxChar(int maxChar) {
this.maxChar = maxChar;
}
public final void insertString(int offs, String str, AttributeSet a)