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

  FORUM HardWare.fr
  Programmation
  Java

  Mettre UNE String en couleur.. + jouer un son

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Mettre UNE String en couleur.. + jouer un son

n°296222
ndmax
Posté le 29-01-2003 à 12:48:33  profilanswer
 

Slt!
 
Bon, c'est tjs pour mon Chat qui commence à être pas mal.
En fait, lorsque quelqu'un se déconnecte, j'affiche le msg:
"(Pseudo) a quitté le salon.." mais j'aimerais le faire
ressortir des autres msg en le mettant en rouge par exemple,
et cela sans changer la couleur des autres msg!!
 
Je n'ai pas trouvé la méthode pour le faire..
 
Sinon, je me suis aussi penché sur le fait de pouvoir
jouer un son Wav à la réception de msg privés par exemple,
mais je ne sais pas bien comment faire.
 
Quelqu'un pourrait m'aider ??
 
Merci.

mood
Publicité
Posté le 29-01-2003 à 12:48:33  profilanswer
 

n°296302
gfive
Posté le 29-01-2003 à 14:43:59  profilanswer
 

bah, si tu utilises Swing, il faut utiliser un javax.swing.text.DefaultStyledDocument dans ton JTextArea (si tu utilises un JTextArea) : en utilisant un AttributeSet pour "tuner" les caractéristiques de ton texte : tu utilises ensuite :
 
document.insertString(position, texte, attributeSet), ton texte est ajouté dans le document, avec les bons attributs...
En l'occurence, pour écrire en rouge gras :  
 
 

Code :
  1. SimpleAttributeSet sas = new SimpleAttributeSet();
  2. StyleConstants.setBold(sas, true);
  3. StyleConstants.setForeground(sas, Color.red);
  4. doc.insertString(position, "machin s'est déconnecté", sas);

 
 
Je ne saurais trop te conseiller de lire les docs de Document, AttributeSet, etc... : en effet, c'est des vieux souvenirs, et je peux m'être trompé!


Message édité par gfive le 29-01-2003 à 14:44:13
n°296664
--greg--
Posté le 29-01-2003 à 21:48:13  profilanswer
 

un vert ça ira?
http://www.wickedweasel.com/oz/galleries/01_03/evaW/tn_eva01.jpg


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
n°296671
TBone
Pouet.
Posté le 29-01-2003 à 21:55:49  profilanswer
 

j'ai failli faire une blague du même genre et puis je me suis dit que ça n'allait pas tarder... :D


Message édité par TBone le 29-01-2003 à 21:56:10

---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.
n°296672
Cherrytree
cn=?
Posté le 29-01-2003 à 21:56:10  profilanswer
 

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

  Mettre UNE String en couleur.. + jouer un son

 

Sujets relatifs
mettre un OU sur un strstr() [UPDATE]mettre des icones
Petit probleme très étrange : Couleur de texte (titre sous phpmynews)Problème d'arrondis (images) avec fond en couleur
Comment mettre une page html en fond ecran W2000comment changer la couleur d'un texte de maniere simple
Copie d'un fichier dans un tableau a 2 entrées de string[VC++] Dessiner un carre d'une couleur precise ?
[div/flash] mettre un div par dessus un flash ??[MySQL] Mettre à jour une table à partir d'elle-même ou autre table
Plus de sujets relatifs à : Mettre UNE String en couleur.. + jouer un son


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