jTextPane vide

jTextPane vide - Java - Programmation

Marsh Posté le 31-05-2004 à 16:30:38    

Bonjour,
Je voudrais demander la valeur retournée par MonjTextPane.getText() si j'ai rien écrit dessus.
J'ai testé mais il paraît que ce n'est ni null ni chaîne vide.
 
Je profite aussi pour demander comment faire pour que la touche tab envoie le focus vers un autre composant au lieu d'écrire le caractère tab sur mon textpane.
 
Merci.

Reply

Marsh Posté le 31-05-2004 à 16:30:38   

Reply

Marsh Posté le 31-05-2004 à 16:36:30    

c'est chaine vide


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

Marsh Posté le 31-05-2004 à 16:48:12    

Merci nraynaud pour la réponse.
Le problème alors c'est que j'ai mis .trim() après. Ce qui m'emmène à une autre question: "".trim() donne "" ou null?

Reply

Marsh Posté le 31-05-2004 à 16:50:51    

En fait c'était une question bête, pardon.
Merci quand même

Reply

Marsh Posté le 31-05-2004 à 16:51:30    

il te donne chaine vide.


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

Marsh Posté le 31-05-2004 à 16:52:02    

la seule question bête est celle qui n'est pas posée.


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

Marsh Posté le 31-05-2004 à 17:12:14    

Mon problème persiste. J'ai fait ce code:
 
String echantillon = this.jTextPane1.getText();
if (echantillon=="" ) {System.out.println("echantillon est vide" );}
else{System.out.println("echantillon n'est pas vide" );
     System.out.println("echantillon : " + echantillon);}
 
Je lance, je n'écris rien et j'obtiens :
echantillon n'est pas vide
echantillon :
 
(Si c'est null, il met:
echantillon n'est pas vide
echantillon : null)
 

Reply

Marsh Posté le 31-05-2004 à 17:15:20    

laby a écrit :

Mon problème persiste. J'ai fait ce code:
 
String echantillon = this.jTextPane1.getText();
if (echantillon=="" ) {System.out.println("echantillon est vide" );}
else{System.out.println("echantillon n'est pas vide" );
     System.out.println("echantillon : " + echantillon);}
 
Je lance, je n'écris rien et j'obtiens :
echantillon n'est pas vide
echantillon :
 
(Si c'est null, il met:
echantillon n'est pas vide
echantillon : null)


 
echantillon=="" c'est mal  :o  
 
echantillon.equals("" );


Message édité par EpoK le 31-05-2004 à 17:15:36
Reply

Marsh Posté le 31-05-2004 à 17:17:15    

OK! Je me fais toujours prendre.
Merci!

Reply

Sujets relatifs:

Leave a Replay

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