p
u
b
l
i
c
i
t
é
publicité
+ Répondre à la discussion Actualité déjà publiée
  1. #1
    Responsable Java

    Avatar de Mickael Baron
    Homme Profil pro
    Ingénieur de Recherche en Informatique
    Inscrit en
    juillet 2005
    Messages
    8 485
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur de Recherche en Informatique
    Secteur : Service public

    Informations forums :
    Inscription : juillet 2005
    Messages : 8 485
    Points : 42 319
    Points
    42 319

    Par défaut F.A.Q Général Java - participez ici

    Bonjour à tous,

    L'équipe Java dispose d'une FAQ à l'adresse suivante : http://java.developpez.com/faq/java/.

    Nous en profitons pour remercier tous les membres du club pour leurs propositions et "bug report". Vous nous avez beaucoup aidé, merci encore. Naturellement, nous attendons avec impatience vos nouvelles propositions de Q/R ou de corrections.

    Participer à l'enrichissement de la FAQ
    Vous pouvez contribuer à l'évolution de la FAQ en proposant des questions / réponses, corrections de bugs / orthographe ...

    Règles importantes pour participer :

    • si vous proposez une question, vous devez impérativement proposer la réponse qui va avec ... (les questions sans réponses seront supprimées)
    • Un code source n'est pas une réponse en soit. Il est grandement apprécié de rédiger un paragraphe pour approfondir le sujet, apporter des précisions sur ce qu'on fait, pourquoi on fait comme ça, etc. On peut aussi en profiter pour inviter le lecteur à lire des questions/réponses dans des domaines proches ...
    • Un code source doit être court : les imports, le main ne sont pas nécessaires, aller a l'essentiel en 5 ou 6 lignes.
    • En dessous des réponses sont souvent proposés des liens, soit vers l'extérieur, soit vers des questions en rapport. Pensez à indiquer les liens utiles pour que le lecteur puisse approfondir.
    • Dans certains cas, en plus des exemples court dans la réponse, on peut ajouter un programme complet.


    Merci à tous pour vos contributions ...
    Bonne rédaction.
    Ingénieur de Recherche en informatique au LIAS / ENSMA
    Responsable Java de Developpez.com

    Page de cours : mbaron.developpez.com
    Blog : keulkeul.blogspot.com
    Page Pro : www.lias-lab.fr/members/mickaelbaron
    LinkedIn : www.linkedin.com/in/mbaron
    Twitter : www.twitter.com/mickaelbaron

  2. #2
    Membre habitué Avatar de flotho
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    novembre 2006
    Messages
    153
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : novembre 2006
    Messages : 153
    Points : 118
    Points
    118

    Par défaut

    Bonjour,

    Après de nombreuses recherches sur plusieurs forums, j'ai trouvé une alternative rapide et fonctionnelle au code suivant :
    http://java.developpez.com/faq/java/...YSTEME_dir_jar

    Je le trouve peu fonctionnel.
    Le code suivant fonctionne correctement chez moi.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    URI urlCourante = getClass().getProtectionDomain().getCodeSource().getLocation().toURI();
    File root = new File(urlCourante);
    System.out.println("Url courante : " + root.getParent());
    Il est issu de la compilation de nombreux posts.
    Fondateur www.mind-and-go.com
    Créateur www.kipigo.com
    Linux | Java EE | NB Platform | Pentaho | PostgreSQL | OpenERP

  3. #3
    Expert Confirmé Sénior
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    avril 2002
    Messages
    13 533
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : avril 2002
    Messages : 13 533
    Points : 22 012
    Points
    22 012

    Par défaut

    Petite modification à apporter dans la Q/R Comment supprimer les accents d'une chaîne ?

    L'exemple pour Java 6 avec les diacritiques utilise un code suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    public static String sansAccents(String source) {
    	return Normalizer.normalize(source, Normalizer.Form.NFD)
    		.replaceAll("[\u0300-\u036F]", "");
    }
    Or je viens de découvrir via ce billet qu'il existe une classe dans les patterns pour cela : \p{InCombiningDiacriticalMarks}. Il serait donc plus propre de l'utiliser, ce qui nous donnerait :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    public static String sansAccents(String source) {
    	return Normalizer.normalize(source, Normalizer.Form.NFD)
    		.replaceAll("\\p{InCombiningDiacriticalMarks}+", "");
    }

    a++

  4. #4
    Invité de passage
    Homme Profil pro
    A son compte
    Inscrit en
    octobre 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Loire (Auvergne)

    Informations professionnelles :
    Activité : A son compte
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : octobre 2008
    Messages : 4
    Points : 3
    Points
    3

    Par défaut Ajout

    Voici comment récupéré la liste des imprimantes installée sur un ordinateur

    pour ce faire on utilise la classe javax.print.PrintServiceLookup

    PrintServiceLookup.lookupPrintServices(null, null);

    renvoie PrintService []


    et imprimante par défaut

    PrintServiceLookup.lookupDefaultPrintService();

    renvoie PrintService


    liens vers les documentations officielles

    http://docs.oracle.com/javase/7/docs...ntService.html

    http://docs.oracle.com/javase/7/docs...iceLookup.html

Discussions similaires

  1. F.A.Q. NetBeans - participez ici
    Par mlny84 dans le forum NetBeans
    Réponses: 35
    Dernier message: 21/07/2011, 16h30
  2. Page Sources Java libres - participez ici
    Par mlny84 dans le forum XML
    Réponses: 109
    Dernier message: 26/06/2011, 17h34
  3. Studio - participez ici
    Par Eric Mounhem dans le forum W4 Express
    Réponses: 5
    Dernier message: 03/08/2007, 15h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo