Soutenez-nous
Publicité
+ Répondre à la discussion Actualité déjà publiée
Page 1 sur 2 12 DernièreDernière
Affichage des résultats 1 à 20 sur 36
  1. #1
    Responsable JAVA

    Avatar de mlny84
    Profil pro
    Inscrit en
    septembre 2007
    Messages
    3 925
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : septembre 2007
    Messages : 3 925
    Points : 7 509
    Points
    7 509

    Par défaut F.A.Q. NetBeans - participez ici

    Bonjour à tous,

    Nous vous invitons à participer activement à la mise en place de la F.A.Q. NetBeans :

    N'hésitez pas à poster vos questions et réponses dans cette enfilade.

    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)

    Pensez à indiquer les liens utiles pour que le lecteur puisse approfondir.

    Merci à tous pour vos contributions ...
    Bonne rédaction.

    Vincent
    Vous souhaitez participer à la rubrique Java ?
    Contactez-moi

  2. #2
    Expert Confirmé Sénior
    Avatar de christopheJ
    Profil pro
    Inscrit en
    avril 2004
    Messages
    1 617
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : avril 2004
    Messages : 1 617
    Points : 7 365
    Points
    7 365

    Par défaut

    Question : Comment generer les getter et setter?
    Reponse : Clic droit -> Refactor -> Encapsulte Fields.... Cocher les bonnes cases puis valider les modifications.
    Rédacteur - modérateur Java
    Les FAQ Java
    Les cours et tutoriels Java

  3. #3
    Membre éclairé

    Inscrit en
    novembre 2005
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : novembre 2005
    Messages : 5
    Points : 341
    Points
    341

    Par défaut FAQ NetBeans

    Question : Comment connaître le répertoire où réside Ant sous Linux ?

    Réponse : Menu Tools / Options /
    Ensuite la fenêtre affiche pour NetBeans 4.1 :
    Ant Home : /opt/netbeans-4.1/ide5/ant

  4. #4
    Rédacteur/Modérateur
    Avatar de le y@m's
    Homme Profil pro Yann D'Isanto
    Ingénieur développement logiciels
    Inscrit en
    février 2005
    Messages
    2 640
    Détails du profil
    Informations personnelles :
    Nom : Homme Yann D'Isanto
    Âge : 31
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : février 2005
    Messages : 2 640
    Points : 5 503
    Points
    5 503

    Par défaut

    Question : Comment accéder aux propriétés d'un projet ?
    Réponse : Dans la fenêtre Projects faire un clic droit sur le nom du projet, sélectionner Properties.

    Question : Comment spécifier un JDK spécifique pour un projet ?
    Réponse : Dans les propriétés du projet sélectionner l'option Libraries puis choisir le JDK parmi ceux disponibles (liste déroulante Java Platform)
    Voir aussi : Comment accéder aux propriétés d'un projet ?, Comment ajouter un JDK à la plateforme ?

    Question : Comment spécifier des options pour la compilation d'un projet ?
    Réponse : Dans les propriétés du projet sélectionner l'option Compiling puis préciser les options voulues dans le champ Additional Compiler Options.
    Voir aussi : Comment accéder aux propriétés d'un projet ?

    Question : Comment ajouter un JDK à la plateforme ?
    Réponse : Menu Tools -> Java Platform Manager. A gauche de la fenêtre se trouve la liste des JDK disponibles, pour en ajouter un nouveau cliquer sur le bouton Add Platform...
    Je ne répondrai à aucune question technique par MP.

    Pensez aux Tutoriels et aux FAQs avant de poster (pour le java il y a aussi JavaSearch), n'oubliez pas non plus la fonction Rechercher.
    Enfin, quand une solution a été trouvée à votre problème
    pensez au tag

    Cours Dvp : http://ydisanto.developpez.com
    Blog : http://yann-disanto.blogspot.com/
    Page perso : http://yann-disanto.fr

  5. #5
    Expert Confirmé Sénior
    Avatar de Valère
    Profil pro
    Inscrit en
    août 2005
    Messages
    1 334
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : août 2005
    Messages : 1 334
    Points : 4 273
    Points
    4 273

    Par défaut

    Question Comment installer Netbeans sous Windows 98
    Réponse L'installateur de Netbeans ne fonctionne pas sous Windows 98. Il faut télécharger et installer la version zip. L'installateur ne fait rien de plus que créer les icônes et les raccourcis du menu démarrer, ainsi que créer un désinstallateur.[/b]

  6. #6
    Membre Expert
    Avatar de afrikha
    Profil pro
    Étudiant
    Inscrit en
    août 2005
    Messages
    1 599
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : août 2005
    Messages : 1 599
    Points : 1 968
    Points
    1 968

    Par défaut

    Question : Où mettre des ressources (images,fichiers,...) dans un projet et comment les charger ?

    Reponse : Le mieux est de créer un package dans sources packages, qu'on nommera par exemple "ressources" , et d'y ajouter les ressources nécessaires au projet.
    Pour charger une ressource il faut utiliser :
    Code :
    getClass().getClassloader().getResource("ressources/ma ressource")
    P.S : Au passage, grand merci à adiGuba


    Mes publications
    Lisez
    Les régles du forum
    Pensez au bouton

  7. #7
    Expert Confirmé Sénior

    Inscrit en
    mai 2003
    Messages
    3 289
    Détails du profil
    Informations forums :
    Inscription : mai 2003
    Messages : 3 289
    Points : 9 781
    Points
    9 781

    Par défaut

    Excuse moi, mais en fait cela n'est en aucun cas lié à NetBeans. C'est comme cela que fonctionne Java. Et c'est déjà dans la faq Java.

    Mais je vais voir si je peux rajouter un lien vers les entrées de la FAQ Java qui en parles.
    Vincent Brabant

    Ne pas me contacter par MP ni par mail pour des questions techniques. Ma liste d'amis restera vide.

  8. #8
    Membre Expert
    Avatar de afrikha
    Profil pro
    Étudiant
    Inscrit en
    août 2005
    Messages
    1 599
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : août 2005
    Messages : 1 599
    Points : 1 968
    Points
    1 968

    Par défaut

    Tu as sùrement raison vbrabant, mais le gros problème avec Netbeans c'est qu'on n'a pas accés directement au CLASSPATH du projet (enfin si, avec ANT mais c'est loin d'étre simple )donc on aurait tendance à ajouter le dossier contenant les ressources avec Add JAR/Folder ce qui ne marche pas.

    Ensuite admettant qu'on a placé les ressources dans un package,en lisant la FAQ java, on penserait que la solution serait d'employer getClass().getRessource() ce qui ne fonctionne pas (je ne sais toujours pas pourquoi d'ailleurs )

    Bref, personellement j'ai bien galéré avec cette histoire et je ne pense pas étre le seul. Après ce n'est que mon avis, et ça vaut ce que ça vaut...

    Bonne journée


    Mes publications
    Lisez
    Les régles du forum
    Pensez au bouton

  9. #9
    Expert Confirmé Sénior

    Profil pro Jean-Michel BORLOT
    Fabricant et casseur d'avions
    Inscrit en
    avril 2004
    Messages
    3 404
    Détails du profil
    Informations personnelles :
    Nom : Jean-Michel BORLOT
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : avril 2004
    Messages : 3 404
    Points : 5 579
    Points
    5 579

    Par défaut

    Bonjour,

    Une petite correction à apporter à la FAQ...

    Suite à une recherche pour changer la JVM qui lance Netbeans, je suis arrivé sur la réponse dans la FAQ (http://java.developpez.com/faq/netbe...e=Edi#autreJDK)

    Il s'avère qu'il y a une petite erreur dans la ligne:

    [...]
    Exemple: sous Windows, pour démarrer NetBeans avec une préversion de java 6 :
    "netbeans.exe" --jdkhome "C:\Program Files\Java\jdk1.6.0\bin\javaw.exe"
    [...]

    Il faut indiquer le chemin du JDK, et non pas celui de java/javaw.exe, donc:

    "netbeans.exe" --jdkhome "C:\Program Files\Java\jdk1.6.0"

    Sinon, ça crie un peu...
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

  10. #10
    Rédacteur/Modérateur
    Avatar de le y@m's
    Homme Profil pro Yann D'Isanto
    Ingénieur développement logiciels
    Inscrit en
    février 2005
    Messages
    2 640
    Détails du profil
    Informations personnelles :
    Nom : Homme Yann D'Isanto
    Âge : 31
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : février 2005
    Messages : 2 640
    Points : 5 503
    Points
    5 503

    Par défaut

    Question : Ajouter des composants à la palette graphique.

    Réponse :
    • Les composants doivent impérativement avoir un constructeur par défaut (sans paramètre).
    • Les composants doivent se trouver dans (au choix) :
      • un jar
      • une librairie connue de NetBeans
      • un projet NetBeans
    • Sélectionnez le menu : "Tools" -> "Palette Manager" -> "Swing/AWT Components"
    • Vous pouvez créer une nouvelle catégorie (optionnel)
    • Cliquez sur le bouton :
      • "Add from JAR" si les composants se trouvent dans un jar
      • "Add from Library" si les composants se trouvent dans une librairie connue de NetBeans
      • "Add from Project" si les composants se trouvent dans un projet NetBeans
    • Sélectionnez le jar/librairie/projet contenant vos composants
    • Sélectionnez le(s) composant(s) à ajouter à la palette puis cliquez sur le bouton "Next"
    • Choisissez la catégorie puis cliquez sur le bouton "Finish"
    Je ne répondrai à aucune question technique par MP.

    Pensez aux Tutoriels et aux FAQs avant de poster (pour le java il y a aussi JavaSearch), n'oubliez pas non plus la fonction Rechercher.
    Enfin, quand une solution a été trouvée à votre problème
    pensez au tag

    Cours Dvp : http://ydisanto.developpez.com
    Blog : http://yann-disanto.blogspot.com/
    Page perso : http://yann-disanto.fr

  11. #11
    Membre émérite
    Avatar de n!co
    Inscrit en
    février 2004
    Messages
    831
    Détails du profil
    Informations personnelles :
    Âge : 32

    Informations forums :
    Inscription : février 2004
    Messages : 831
    Points : 823
    Points
    823

    Par défaut

    Question
    Je n'arrive pas a installer netbeans sur ma machine ?

    Réponse
    Lorsque vous exécutez l'installateur de netbeans, celui ci s'ouvre et se referme aussitôt !
    Les causes peuvent être nombreuses et il est difficile d'en faire une liste exhaustive. Néanmoins, une astuce permet d'en savoir plus sur la cause réelle du problème en générant un fichier de log.

    Il faut lancer l'installateur en ligne de commande avec le paramètre -is:log :
    Code :
    1
    2
    3
    4
    5
    6
     
    Sous linux :
        ./netbeans-5_5-lunix.bin -is:log log.txt
     
    Sous windows :
        netbeans-5_5-windows.exe -is:log log.txt
    La liste complète des paramètres :
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
       -is:javahome <dir>  Le répertoire du JRE contenant /bin/java.
       -is:tempdir <dir>   Le répertoire temporaire utilisé par l'installateur.
       -cp:a <classpath>   Ajoute <classpath> au classpath de l'installateur.
       -cp:p <classpath>   Ajoute <classpath> au début du classpath de l'installateur.
       -is:log <filename>  Le fichier de log.
       -is:extract         Extrait le contenu de l'archive.
       -is:nospacecheck    Désactive la vérification de l'espace disque disponible.
       -is:version         Retourne le numéro de version de l'installateur et quitte.
       -is:help            Affiche le message d'aide et quitte
    Netbeans account : nico@share.java.net
    Merci de ne pas poser de questions techniques par MP

  12. #12
    Membre éprouvé
    Avatar de mhamedbj
    Inscrit en
    février 2007
    Messages
    403
    Détails du profil
    Informations forums :
    Inscription : février 2007
    Messages : 403
    Points : 475
    Points
    475

    Par défaut Question : je n'arrive pas à executer un client EJB dans un projet à part sur netbean

    j'ai galérer pour trouver la solution a ce problème et voila la réponse :

    bien entendu il est possible une fois netbeans application serveur installé de crée un nouveau projet EJB et de cree un client EJB, mais que faire si on veux réliser un client a part (une interface graphique ou un client WEB par exemple !!)????

    on crée un projet tout a fait normale (new java project) et dans les librairies du projet on fait "add jar files" et on ajoute "javaee.jar" et "appserv-rt.jar" qui se trouvent dans "../SUNWappserver/lib";
    ainsi la commande de localisation de JNDI peut fonhctionner !!!!

  13. #13
    Membre émérite
    Avatar de n!co
    Inscrit en
    février 2004
    Messages
    831
    Détails du profil
    Informations personnelles :
    Âge : 32

    Informations forums :
    Inscription : février 2004
    Messages : 831
    Points : 823
    Points
    823

    Par défaut Comment rendre un projet "Java Class Library" éxecutable ?

    Question : Comment rendre un projet "Java Class Library" exécutable ?

    Réponse :
    Vous venez de créer votre librairie java avec netbeans et vous voulez la rendre exécutable avec la commande java -jar malibrairie.jar.

    1. Créer une classe contenant la méthode main et bien la définir comme Main Class dans les propriétés Run du projet.
    2. Créer un fichier manifest.mf à la racine de votre projet que vous devez laisser vierge (ou suivre les instructions de création d'un manifest sous netbeans)
    3. Ajouter une entrée dans le fichier nbproject/project.properties
    Code :
    manifest.file=manifest.mf
    Une reconstruction du projet et vous pourrez exécuter vos librairies java comme si vous aviez créer une application java

    Dans l'aide netbeans, par l'index : compiling -> java applications -> JAR files, building
    Netbeans account : nico@share.java.net
    Merci de ne pas poser de questions techniques par MP

  14. #14
    Membre éprouvé
    Avatar de mhamedbj
    Inscrit en
    février 2007
    Messages
    403
    Détails du profil
    Informations forums :
    Inscription : février 2007
    Messages : 403
    Points : 475
    Points
    475

    Par défaut propagation des information entre panels d'un Wizard de l'api Nebeans

    une fois le wizard crée, on remarque que a chaque VisualPanel correspond une class WizardPanel, dans cette dernière il y a deux méthodes
    Code :
    1
    2
    3
     
    public void readSettings(Object settings) {}
    public void storeSettings(Object settings) {}
    pour stocker des informations on utilise
    Code :
    1
    2
    3
    public void storeSettings(Object settings) {
             ((WizardDescriptor)settings).putProperty("monObjet",monObjet);
        }
    pour récupérer cette information dans n'importe quel autre wizardPanel il suffit de faire
    Code :
    1
    2
    3
    public void readSettings(Object settings) {
            monObjet = ((WizardDescriptor)settings).getProperty("monObjet");
        }
    Si on tombe un jour... c'est pour mieux se relever !!
    Take a look

    Mon début de carrière

  15. #15
    Membre émérite
    Avatar de n!co
    Inscrit en
    février 2004
    Messages
    831
    Détails du profil
    Informations personnelles :
    Âge : 32

    Informations forums :
    Inscription : février 2004
    Messages : 831
    Points : 823
    Points
    823

    Par défaut Comment ouvrir un fichier sans créer de projet ?

    Ouvrez l'explorateur de favoris : Windows - Favorites

    Cet exploreur permet d'organiser ces favoris. Chaque favori pointe vers un répertoire de votre arboresence. Il est alors possible d'ouvrir n'importe quel fichier dans l'éditeur de netbeans sans passer par la création d'un projet.

    Le type d'éditeur et l'environnement correspondant au type de fichier sont chargés par netbeans grâce au MIME type. Il est donc possible de modifier, designer, compiler ou éxécuter une classe java et respectivement pour les autres types de fichiers.

    Attention tout de même, il ne s'agit pas d'un environnement projet. Mais c'est utile pour éviter d'ouvrir un éditeur en plus de netbeans.
    Netbeans account : nico@share.java.net
    Merci de ne pas poser de questions techniques par MP

  16. #16
    Rédacteur
    Avatar de eclesia
    Inscrit en
    décembre 2006
    Messages
    1 941
    Détails du profil
    Informations forums :
    Inscription : décembre 2006
    Messages : 1 941
    Points : 2 421
    Points
    2 421

    Par défaut [FAQ - NetBeans Platforme] Comment utiliser le systeme de sauvegarde ?

    Mon temps se fait rare pour faire des articles complets. Alors autant mettre ce que j'ai appris dans la FAQ.

    Comment utiliser le systeme de sauvegarde ?

    Pour pouvoir utiliser le system de sauvegarde présent dans la plateforme un noeud (ou une autre classe disposant de cookie, comme par exemple les dataobject) doit avoir dans son CookieSet un objet de type SaveCookie.

    Ce cookie doit etre enlevé une fois l'operation de sauvegarde effectué sinon l'icone et le menu item de sauvegarde resteront activés.

    Exemple :
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
     
    public class MyNode implements Node{
     
    private SaveCookieImpl saveCookie = new MySaveCookie();
     
    ...
     
        private void needSave(boolean modified) {
            if (modified) {
                //On ajoute le cookie signalant ainsi qu'une sauvegarde est necessaire
                getCookieSet().assign(SaveCookie.class, saveCookie);
            } else {
                //On retire le cookie quand l'operation de sauvegarde est effectuée
                getCookieSet().assign(SaveCookie.class);
            }
        }
     
        private class MySaveCookie implements SaveCookie {
     
            @Override
            public void save() throws IOException {
                    //Faire l'operation de sauvegarde ici
                    needSave(false);
                }
     
            }
     
        }
     
    }

  17. #17
    Rédacteur
    Avatar de eclesia
    Inscrit en
    décembre 2006
    Messages
    1 941
    Détails du profil
    Informations forums :
    Inscription : décembre 2006
    Messages : 1 941
    Points : 2 421
    Points
    2 421

    Par défaut [FAQ - NetBeans Platforme] Comment utiliser la barre de progression ?

    La plateforme dispose d'un barre de progression que vous pouvez utilisez a tout moment. Si plusieurs progression sont en cours differentes barre vont se superposer.

    PS : Il est important d'executer vos operations en dehors de l'EDT sinon vous gelerez l'affichage et les barres de progressions ne seront donc pas affichées.

    Utilisation en mode déterminé :
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    new Thread(){
     
        public void run(){
            ProgressHandle handle = ProgressHandleFactory.createHandle("Mon operation tres longue");
                handle.start(100); //100 est ici le total d'operation que vous avez prevu
                ...
                handle.progress(10);
                ...
                handle.progress("Bientot, deja la moitié de fait", 50);
                ...
                handle.finish();
        }
    }
    Utilisation en mode indéterminé :
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    new Thread(){
     
        public void run(){
            ProgressHandle handle = ProgressHandleFactory.createHandle("Mon operation tres longue");
                handle.start(100); 
                handle.switchToIndeterminate();
                ...
                handle.finish();
        }
    }
    Vous pouvez a tout moment basculer de déterminé a indéterminé en utilisant :
    switchToIndeterminate();
    switchToDeterminate(int workunits);

    Les methodes déterminé disposent d'un parametre supplémentaire pour afficher une estimation du temps restant si vous en avez connaissance.
    switchToDeterminate(int workunits, long estimate)

  18. #18
    Rédacteur
    Avatar de eclesia
    Inscrit en
    décembre 2006
    Messages
    1 941
    Détails du profil
    Informations forums :
    Inscription : décembre 2006
    Messages : 1 941
    Points : 2 421
    Points
    2 421

    Par défaut [FAQ - NetBeans Platforme] Comment cacher le n° de version dans la barre de titre ?

    Dans le module suite de votre application, aller dans :
    /branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view/ui/Bundle.properties

    et changer les lignes
    Code :
    1
    2
    3
     
    CTL_MainWindow_Title=MonApli {0}
    CTL_MainWindow_Title_No_Project=MonApli {0}
    les {0} sont des parties dynamiques, dans notre cas c'est le numero de revision qui viendra le remplacer. Enlever simplement le {0} pour le faire disparaitre.

    PS: merci crow

  19. #19
    Rédacteur
    Avatar de eclesia
    Inscrit en
    décembre 2006
    Messages
    1 941
    Détails du profil
    Informations forums :
    Inscription : décembre 2006
    Messages : 1 941
    Points : 2 421
    Points
    2 421

    Par défaut

    NetBeans-Platform : Comment ajouter un dossier dans mon application ?

    Ouvrir l'onglet fichier de netbeans, et à la racine du module, ajouter un dossier nommé : release.
    Tous les fichiers contenus dans ce dossier se retrouveront au finale dans le dossier nomDeMonApplication

  20. #20
    Rédacteur
    Avatar de eclesia
    Inscrit en
    décembre 2006
    Messages
    1 941
    Détails du profil
    Informations forums :
    Inscription : décembre 2006
    Messages : 1 941
    Points : 2 421
    Points
    2 421

    Par défaut

    NetBeans-Platform : Comment ajouter une fenetre a mon application ?

    Une fois que vous avez créé un module, vous pouvez ajouter autant de fenetre (objet TopComponent) que vous voulez. Pour ca faites :
    new > Window Component

    Suivez ensuite les paneaux de configuration qui vous aideront a placer et nommer votre fenetre dans la plateforme.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •