[Java] JEditorPane : pourquoi "white-space:nowrap;" laisse une ligne b

JEditorPane : pourquoi "white-space:nowrap;" laisse une ligne b [Java] - Java - Programmation

Marsh Posté le 07-06-2004 à 11:35:49    

Salut,
 
j'utilise un JEditorPane avec comme contentType text/html, donc j'affiche mon document HTML très bien, seulement je voudrais que certaines <div> ne passent pas à la ligne automatiquement lorsque le contenu arrive au bord du JEditorPane.
Donc je met le style "white-space:nowrap;" à la div et j'ai l'effet escompté.
Seulement voila, je me retrouve avec une ligne blanche indésirable, voici en gros le code html
 

Code :
  1. <div style="white-space:nowrap;">
  2. - item1<br>
  3. - item2 qui est trop long et je veux pas qu'il wrap<br>
  4. - item3<br>
  5. </div>


 
et le résultat :
 

Code :
  1. - item1
  2. - item2 qui est trop long et je veux pas qu'il wrap
  3. - item3


 
et donc on voit qu'en dessous de l'item2 on a une ligne blanche...
j'ai fait un copier coller du code html pour l'afficher dans IE / FireFox et là
aucun problème...
 
merci
   ANT
 
PS: ah oui mon JEditorPane est dans un JScrollPane...
PS2: et aussi même problème avec l'attribut désormais deprecated "nowrap"


Message édité par antsite le 07-06-2004 à 11:36:26
Reply

Marsh Posté le 07-06-2004 à 11:35:49   

Reply

Marsh Posté le 07-06-2004 à 21:02:30    

j'ai eu pas mal de soucis avec les <div style="" > donc je compatis :jap:

Reply

Marsh Posté le 07-06-2004 à 21:24:14    

+1 les styles sont en vrac dans HTMLEditorKit.


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

Marsh Posté le 08-06-2004 à 13:22:25    

le problème c'est que même
<div nowrap="nowrap">
ne marche pas bien
bon tant pis...
 :hello:

Reply

Marsh Posté le 08-06-2004 à 13:27:11    

de toutes façons, rien que <s><u>texte</u></s> ne passe pas.


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

Sujets relatifs:

Leave a Replay

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