Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : smylies-html-url-chat [ Divers / Général ] (deiz21)

mercredi 11 octobre 2006 à 11:22:36 | smylies-html-url-chat

deiz21

Membre Club

Bonjour a tous,

actuellement j'essai d'améliorer une application de chat que j'ai développé il y a déjà un bout de temps.
mon problème se situe au niveau des smylies, au fait quand j'exécute le pgm depuis mon ide tout marche 5/5 et les images sont bien affichées dans la zonne prévue mais une fois je créé le .jar, les images ne sont plus recherchées. J'ai approximativement localisé le problème, il est engendré par une mauvaise détérminaison de l'url.
Je vous laisse un bout de code pour mieux voir et merci d'avance pour l'interêt.

package enit.corba.server;

  private String insertSmilies(String processedString){
        String result;
        String url = null;
        try {
            url = (new File("./classes/smilies")).getCanonicalPath();
            //url=enit.corba.client.Client.class.getResource("").getPath();
            System.out.println(url);
        } catch (IOException e) {
            e.printStackTrace();
        }
        result = processedString.replaceAll("[:][l][)]","<img src='file:" + url + "Laugh.gif'>");
        result = result.replaceAll("[:][k][)]","<img src='file:" + url + "Kiss.gif'>");
        result = result.replaceAll("[:][p][)]","<img src='file:" + url + "Pray.gif'>");
        result = result.replaceAll("[:][m][)]","<img src='file" + url + "Music.gif'>");
        result = result.replaceAll("[:][s][)]","<img src='file:" + url + "Smoke.gif'>");
        result = result.replaceAll("[:][f][)]","<img src='file:" + url + "Nervous.gif'>");
        result = result.replaceAll("[:][n][)]","<img src='file:" + url + "No.gif'>");
        result = result.replaceAll("[:][d][)]","<img src='file:" + url + "Discussion.gif'>");
        result = result.replaceAll("[:][b][)]","<img src='file:" + url + "Beat.gif'>");
        result = result.replaceAll("[:][c][)]","<img src='file:" + url + "Cry.gif'>");
        result = result.replaceAll("[:][w][)]","<img src='file:" + url + "Cowboy.gif'>");
        System.out.println(result);
        return result;
    }




Cette discussion est classé dans : string, url, replaceall, result, smylies


Répondre à ce message

Sujets en rapport avec ce message

convertir une URL en string [ par capWinters ] Bonjour a tous,je travaille actuellement sur une applet, et je souhaite pouvoir récupérer des fichiers par chemin relatif. pour cela, j'utilise getCod eliminer une partie d'une String [ par capWinters ] Voila, g transformé une URL en string pour pouvoir utilisé des chemin relatif pour l'ouverture de fichiers ddans mon applet.Seulement, avant j'avé des Peut on faire cela ? [ par colruyt ] A mon avis non car ca ne marche pas !!!!!!!une idée ?( But : créer un jComboBox après l'actionPerformed d'un autre . )private void jComboBox2ActionPer paramètres d'une fonction [ par guipo ] Je ne sais pas comment faire pour que ma fonction retourne un paramètre (comme avec "return" en c)Ma déclaration est la suivante : public String ReadC enlever les espaces [ par jmg02001 ] Bonjour, je cherche à enlever les espaces qui'il y a dans un stringmais voila, je ne peut pas faire ".replace(' ','')" car je suis aubligé de mettre 2 url valide [ par euchpongiste ] Bonjour je voudrais savoir comment voir si une url d'un fichier est valide en Java Voici le code que j ai pour le moment     {     String url="";     Vous n auriez pas une petite idee par hasard?? [ par gaga38 ] Salut a tous!!!! J'ai un petit souci de comprehension avec mon programme Je suis en train de programmer en java et je dois mettre en place une URL f Communication avec une servlet en https [ par demo2000 ] Bonjour,J'ai developpé un petit client qui se connecte a une servlet (service web) via https; le problème c'est que je n'arrive pas a établir une conn Probleme de compilation à cause de super() [ par Bouki ] Salut,voila en faite mon problème c'est que j'ai des erreurs de compilations que je ne comprend pas, si quelqu'un peut m'aider, merci d'avance.La clas thread en java [ par amel2006 ] je lit un input d'entrée et je le met  un fichier tel que chaque buffer je le met dans un fichier spécifique:import java.io.*;import java.net.*;import


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,312 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.