Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Eclipse Java Discussion :

Pbl Import de projet Swing Netbeans vers Eclipse


Sujet :

Eclipse Java

  1. #1
    Futur Membre du Club
    Pbl Import de projet Swing Netbeans vers Eclipse
    Bonjour,
    je désire importer mon interface grahique créer sous netbeans 5.0 vers Eclipse mais le problème, j'ai des erreurs soulignant "org.jdesktop" et qui m'empêche de le compiler mon prog.

    exemple de code :

    org.jdesktop.layout.GroupLayout jPanelMenuIconeLayout = new org.jdesktop.layout.GroupLayout(jPanelMenuIcone);
    jPanelMenuIcone.setLayout(jPanelMenuIconeLayout);
    jPanelMenuIconeLayout.setHorizontalGroup(
    jPanelMenuIconeLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
    .add(jPanelMenuIconeLayout.createSequentialGroup()
    .add(jButtonDemarrer, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 51, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
    .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
    .add(jButtonDeconnect)
    .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED, 337, Short.MAX_VALUE)
    .add(jButtonUser, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 54, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
    .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
    .add(jButtonSecurity, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 54, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
    .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
    .add(jButtonConfigServer))

  2. #2
    Expert éminent sénior
    Il me semble que org.jdesktop doit venir d'une api que tu utilisais, il faut donc aussi ajouter cette api à ton projet sous eclipse

  3. #3
    Futur Membre du Club
    Merci pour le filon mais comment puis je ajouter cette API comme je suis un peu débutant. Merci !

  4. #4
    Expert éminent sénior
    Tu cliques droit sur ton projet, ensuite tu selectionnes chemin de génération dans le menu qui apparait. Ensuite tu vas arriver dans les propriétés de ton projet et là tu cliques sur ajouter un jar externe et tu choisis le jar, il va ensuite être directement ajouté à ton projet

  5. #5
    Futur Membre du Club
    j'ai trouvé le JAR dans le répertoire de netbeans sous le nom de swing-layout-1.0.jar ! ouf ! mais un nouveau problème est apparut :

    IWAV0052E Invocation Target Exception creating ServerJFramejava.lang.reflect.InvocationTargetException

    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
    at org.eclipse.ve.internal.java.vce.launcher.remotevm.JFCLauncher.launch(JFCLauncher.java:56)
    at org.eclipse.ve.internal.java.vce.launcher.remotevm.JavaBeansLauncher.main(JavaBeansLauncher.java:77)
    Caused by: java.lang.NullPointerException
    at javax.swing.ImageIcon.<init>(ImageIcon.java:138)
    at ServerJFrame.initComponents(ServerJFrame.java:83)
    at ServerJFrame.<init>(ServerJFrame.java:18)
    ... 6 more

###raw>template_hook.ano_emploi###