Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1503 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Comment faire pour qu'un texte ne "sorte" pas de l'interface?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment faire pour qu'un texte ne "sorte" pas de l'interface?

n°1545461
cafi
Posté le 19-04-2007 à 23:41:16  profilanswer
 

Bonjour, j'ai crée ma premier interface en JAVA et j'ai un petit problème.
 
(EDIT :) Résolu :Quand je crée un JLabel, le String que j'utilse est assez long et peut posseder des "\n" quand je céer JLabel avec le string c'est comme si les \n disparraissait. Le texte qui s'affiche dans l'interface est donc sur une seule et meme ligne. Du coup le texte est trop long et dépasse de la fenetre...
 
Non résolu : De plus j'aimerais savoir comment faire pour que le texte se scinde automatiquement lorsqu'il arrive a la bordure et aille a ligne et soit donc visible dans l'interface. J'utilisai un JLabel mais a mon avis je me trompe de composant, mais je n'ai aucune idée du quel utilisé...
 
J'ai essayé d'etre le plus clair possible mais ce n'est vraiment pas facile à expliquer...
J'espere avoir réussit a m'etre fait comprendre...
 
Merci du coup de main!  :jap:
 


Message édité par cafi le 20-04-2007 à 15:31:54
mood
Publicité
Posté le 19-04-2007 à 23:41:16  profilanswer
 

n°1545462
kadreg
profil: Utilisateur
Posté le 19-04-2007 à 23:41:31  profilanswer
 

<br>

n°1545467
cafi
Posté le 19-04-2007 à 23:51:12  profilanswer
 

Euh ca ne marche pas...
 
J'ai remplacé mon String "blabla\nblabla" en "blabla<br>blabla" .
Le premier string s'affichait en "blablablabla" le second demeure "blabla<br>blabla" à l'ecran...
Est-ce la bonne chose a faire?
 
Sinon en plus de la question sur l'equivalent du \n, mon autre question est : Est il possible que lorsque le string est trop long et sorte de la taille de l'interface, il aille a la ligne automatiquement?
 
Merci pour vos réponses!

n°1545470
wapcamer
Posté le 20-04-2007 à 00:24:07  profilanswer
 

<br> c de l'html
 
tu dois donc écrire :
<html>blabla<br>blabla2</html>


---------------
Voir les RAW sous Android: https://market.android.com/details? [...] .RawVision Blog Photo: http://photouch.me Applications mobiles: http://caketuzz.com Wapcam Project: http://wapcam.mobi
n°1545472
cafi
Posté le 20-04-2007 à 00:33:13  profilanswer
 

Effectivement la ca marche...Merci!


Message édité par cafi le 20-04-2007 à 15:32:27
n°1545823
cafi
Posté le 20-04-2007 à 15:24:54  profilanswer
 

Désolé de poser des questions aussi bêtes mais c'est ma première interface...Et j'ai beau cherché je ne trouve pas de réponse...
 
En fait je voudrais savoir comment faire pour afficher un texte comme dans la partie du milieu de la capture suivante :
http://img185.imageshack.us/img185/8811/capturexd5.th.jpg
 
Car je n'arrive qu'a afficher comme sur le panneau de gauche, mais du coup lorsque le texte est trop long cela ne vas pas a la ligne comme sur les panneaux du milieu et de droite...
 
Quelqu'un pourrait il juste me dire comme on réalise les panneaux de droite et du milieu? C'est exactement ce dont j'ai besoin pour mon interface...
 
Merci beaucoup pour votre aide en tout cas  :)

n°1545852
did-54
Posté le 20-04-2007 à 16:03:51  profilanswer
 

ben c'est des composants différents, JTextArea nan ?

n°1545865
cafi
Posté le 20-04-2007 à 16:35:26  profilanswer
 

Quand j'utilise un JTextArea, c'est vrai cela ressemble masi j'ai deux problemes :
1_ Le texte peut etre modifié (et ca je ne le veux pas) et
2_ La chaine de caractere que j'affecte au JTextArea ne va pas a ligne automatiquement comme sur le screen...Or certains String sont très long et doivent donc imperativement se scinder automatiquement...
 
Quelqu'un voit une solution?
 
Merci beaucoup Did en tout cas...

n°1545883
wapcamer
Posté le 20-04-2007 à 17:35:23  profilanswer
 

1_ JTextArea.setEditable(false) ? peut-être?
2_ JTextArea.setLineWrap(true) ? peut-être?
3_ Lire_la_javadoc(true)? peut-être?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Comment faire pour qu'un texte ne "sorte" pas de l'interface?

 

Sujets relatifs
Remplacer du texte dans HTMLrechercher un ou plusieurs mot present dans un texte
Mysql - Compression de données texte / index fulltext ?Rendre une interface MATLAB executable
grille en C# sur interface[javascript] Modifier un champs de texte en temps réel
[VB 2005] Dessiner une grille pour une interfaceFOR %%i do et resultat dans un fichier texte
mise en forme de textedemande d'aide pour créer une interface pour modification sur un site
Plus de sujets relatifs à : Comment faire pour qu'un texte ne "sorte" pas de l'interface?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR