[Java] Comment limiter le nb de caract d'un JTextArea

Comment limiter le nb de caract d'un JTextArea [Java] - Java - Programmation

Marsh Posté le 02-12-2004 à 16:54:46    

Salut,
 
J'ai un JTextArea (editable par l'utilisateur) et j'aimerais pouvoir limiter le nb de carateres : mettre un nb max.
 
C'est possible?

Reply

Marsh Posté le 02-12-2004 à 16:54:46   

Reply

Marsh Posté le 02-12-2004 à 17:46:20    

je pense que OUI
 
essaie ce code

Code :
  1. public void setText(String text){
  2. Document doc = textArea.getDocument ();
  3. int documentLength=doc.getLength();
  4. if(documentLength<TailleMaxDesiree){
  5.        try
  6.        {
  7.            doc.insertString (doc.getLength (), text, null);
  8.            textPane.setCaretPosition(doc.getLength());
  9.        }
  10.        catch (BadLocationException ble)
  11.        {
  12.             System.err.println ("Couldn't insert initial text." );
  13.             ble.printStackTrace()
  14.        }
  15. }else  System.out.println ("Couldn't insert text"+text+"Because the the limit is over" )
  16. }


 
c pas loin de ça en tout cas
enjoy it
 

Reply

Marsh Posté le 02-12-2004 à 21:44:46    

c'est du foutage de gueule ?
C'est dans le tutorial sur les composants texte !


---------------
trainoo.com, c'est fini
Reply

Marsh Posté le 02-12-2004 à 22:29:59    

oups, désolé

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed