IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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

SWT/JFace Java Discussion :

linux SWT_AWT.new_Frame probleme


Sujet :

SWT/JFace Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 4
    Par défaut linux SWT_AWT.new_Frame probleme
    Bonjour,

    j'aimerai utiliser des composants swing dans mon application swt (je ne peux pas faire autrement), mais aucun des composants ajoutés dans la fenêtre que me renvoie SWT_AWT.new_Frame ne s'affichent . Sous windows, je n'ai aucun problème mais sous linux je n'y arrive pas. Après avoir fait quelques recherches et même après lecture du readme de l'api swingwt il semble qu'il y ait un bug avec cette partie sous linux. Quelqu'un aurait il svp une solution à me proposer pour contourner le problème?
    merci beaucoup.
    Patricia

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 4
    Par défaut
    on me dit d'utiliser swingwt pour compiler en natif via gcj mais c'est vraiment de la merde a l'état brute! gcj y compris! je me demande franchement ce qu'ils foutent pour le rendre compatible a 100% avec l'api swing et awt surtout que d'autres l'ont fait depuis belle lurette que c'est devenu open source il me semble et que plus de 90% des développeurs n'utilisent que cette api! ah mais c'est vrai ce n'est pas la philosophie de Java... la philosophie se réside dans le vol de code source car si on n'a pas les moyens on ne peut pas dépenser des milliers d'euros pour protéger son code via excelsior jet! ceci dit pour vous faire rire un peu voici ce que me donne gcj 4.3.0 après compilation de mon code source et exécution:

    Exception in thread "main" org.eclipse.swt.SWTError: Not implemented (java.lang.ClassNotFoundException: sun.awt.windows.WEmbeddedFrame not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:.\], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}})
    at org.eclipse.swt.SWT.error(Test.exe)
    at org.eclipse.swt.SWT.error(Test.exe)
    at org.eclipse.swt.awt.SWT_AWT.new_Frame(Test.exe)
    at Test.main(Test.exe)
    Caused by: java.lang.ClassNotFoundException: sun.awt.windows.WEmbeddedFrame not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:.\], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
    at java.net.URLClassLoader.findClass(Test.exe)
    at java.lang.ClassLoader.loadClass(Test.exe)
    at java.lang.ClassLoader.loadClass(Test.exe)
    at java.lang.Class.forName(Test.exe)
    at java.lang.Class.forName(Test.exe)
    ...2 more

    je pense qu'il y a des personnes qui me lisent et qui doivent en savoir plus que moi sur le sujet, mais ne vous bousculez surtout pas pour aider une pauvre débutante au bord de la crise de nerfs! je pensais trouver réponse a ma question ici mais je me suis tout simplement trompée. Alors je ne posterai plus rien, je vous laisse entre vous...

  3. #3
    Membre chevronné
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2007
    Messages
    340
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2007
    Messages : 340
    Par défaut
    Ola t'énerves pas comme ça, de quels composants SWING tu as besoin dans ton appli SWT ? Parce qu'il y a des widgets supplémentaires sur le site d'eclipse et sinon on peut toujours en développer un nouveau.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    182
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 182
    Par défaut
    comment transferes-tu ton application sous linux ?
    as-tu créé un jar ?
    prends-tu toutes les lib qu'il faut ?
    Il y en a qui sont dédiées Win et d'autres dédiées Linux
    J'ai eu ce type de pb et c'était juste un pb de lib mal embarquées

Discussions similaires

  1. Linux-OpenGeu (grand probleme)
    Par gourinda dans le forum Ubuntu
    Réponses: 0
    Dernier message: 11/08/2010, 22h47
  2. Linux à des problèmes avec les brevets
    Par bilb0t dans le forum Linux
    Réponses: 15
    Dernier message: 21/11/2006, 13h54
  3. [FEDORA] Installation de Linux que des problèmes
    Par ROUAUD dans le forum RedHat / CentOS / Fedora
    Réponses: 7
    Dernier message: 28/05/2006, 17h54
  4. [Kylix] Erreur "File not Found : Windows.dcu"
    Par derrick23_2003 dans le forum EDI
    Réponses: 4
    Dernier message: 27/12/2005, 11h18
  5. Problemes de compilation avec g++ sous linux
    Par Selimmel dans le forum Autres éditeurs
    Réponses: 3
    Dernier message: 19/09/2003, 13h43

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