2) Pour un client de chat, quels composants de sortie texte pourrait convenir ? j'aimerais afficher du texte en couleur et des hyperliens si possible.
une JTextArea? (qui peut afficher les liens hypertextes convenablement)
Merci d'avance.
Guillaume D.
Isammoc
TestMan
2) Pour un client de chat, quels composants de sortie texte pourrait convenir ? j'aimerais afficher du texte en couleur et des hyperliens si possible.
Vu qu'il s'agit d'un chat, je pense qu'il y aura plusieurs messages ... alors un JList conviendra parfaitement. Pour ce qui est de la présentation du texte, créer ton propre ListCellRenderer fera merveille : http://www.apl.jhu.edu/~hall/java/Swing-Tutorial/Swing-Tutorial-JList.html
Pour finir met ton JList mit dans un JScrollPane :)
De plus par défaut si ton texte commence par <html> ton composant de rendu par défaut dérivant d'un JLabel va automatiquement te présenter des hyperliens si tu as des tags <a> ... http://java.sun.com/docs/books/tutorial/uiswing/components/html.html
C'est une fonction sympa de swing qui est présente sur tout les composants texte (label, bouton, tooltip, ....).
Ah les joies du Swing :)
A+ JB
2) Pour un client de chat, quels composants de sortie texte pourrait
convenir ? j'aimerais afficher du texte en couleur et des hyperliens si
possible.
Vu qu'il s'agit d'un chat, je pense qu'il y aura plusieurs messages ...
alors un JList conviendra parfaitement.
Pour ce qui est de la présentation du texte, créer ton propre
ListCellRenderer fera merveille :
http://www.apl.jhu.edu/~hall/java/Swing-Tutorial/Swing-Tutorial-JList.html
Pour finir met ton JList mit dans un JScrollPane :)
De plus par défaut si ton texte commence par <html> ton composant de
rendu par défaut dérivant d'un JLabel va automatiquement te présenter
des hyperliens si tu as des tags <a> ...
http://java.sun.com/docs/books/tutorial/uiswing/components/html.html
C'est une fonction sympa de swing qui est présente sur tout les
composants texte (label, bouton, tooltip, ....).
2) Pour un client de chat, quels composants de sortie texte pourrait convenir ? j'aimerais afficher du texte en couleur et des hyperliens si possible.
Vu qu'il s'agit d'un chat, je pense qu'il y aura plusieurs messages ... alors un JList conviendra parfaitement. Pour ce qui est de la présentation du texte, créer ton propre ListCellRenderer fera merveille : http://www.apl.jhu.edu/~hall/java/Swing-Tutorial/Swing-Tutorial-JList.html
Pour finir met ton JList mit dans un JScrollPane :)
De plus par défaut si ton texte commence par <html> ton composant de rendu par défaut dérivant d'un JLabel va automatiquement te présenter des hyperliens si tu as des tags <a> ... http://java.sun.com/docs/books/tutorial/uiswing/components/html.html
C'est une fonction sympa de swing qui est présente sur tout les composants texte (label, bouton, tooltip, ....).