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

Interfaces Graphiques en Java Discussion :

Prob d'un PC à l'autre


Sujet :

Interfaces Graphiques en Java

  1. #1
    Membre éclairé Avatar de Dsphinx
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2005
    Messages
    1 082
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 082
    Points : 884
    Points
    884
    Par défaut Prob d'un PC à l'autre
    Bonjour, J'ai transféré mon code d'un PC a un autre et j'arrive plus a lancer mon application ! J'utilise Eclipse et il ne me signale aucune faute !!!

    Lorsque je fais "Run As" java application il m'affiche dans la console :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    java.lang.Error : Do not use fenetreprincipale.setLayout() use fenetreprincipale.getContentPane().setLayout()
    Pourquoi sur un poste mon programme tourne et sur l'autre ca donne une erreur ??????

    Si je me ce qu'il me dit, y a pas de prob...

    Dois-je me soucier que je pourrais avoir d'autre variantes si je ne code pas comme il faut ????

    et j'ai aussi une autre question : je fais apparaitre ma frame avec le code suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    this.setSize(new Dimension(dimScr.width, dimSrc.heigt -28));
    Sous windows c'est ok mais si je passe sur Ubuntu, mon bidoullage dimSrc.heigt -28 ne fonctionne plus ! Comment je peux faire pour que ma frame prenne l'écran et laissant la barre des taches ?
    Les cours: XHTML, CSS, PHP, Flash et Javascript
    Expliquez votre problème clairement et pensez à remercier ceux qui vous ont aidé.
    N'oubliez pas : Le tag résolu est la meilleure des satisfactions sur developpez.com
    Aucune question technique par MP.

  2. #2
    Gfx
    Gfx est déconnecté
    Expert éminent
    Avatar de Gfx
    Inscrit en
    Mai 2005
    Messages
    1 770
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 770
    Points : 8 178
    Points
    8 178
    Par défaut
    La première est due au fait que tu utilises une JVM 1.4 sur ton 2e PC. Tu peux simplement changer ton appel à setLayout() par getContentPane().setLayout() et ça marchera partout. Il en va de même si tu fais des add() dans une JFrame par exemple.

    Pour ton 2e problème il faut utiliser Toolkit.getDefaultToolkit(). getScreenInsets() pour connaître la zone à l'écran que tu peux vraiment utiliser. Le mieux, pour maximier une fenêtre, est d'utiliser la méthode JFrame.setExtendedState().
    Romain Guy
    Android - Mon livre - Mon blog

  3. #3
    Membre éclairé Avatar de Dsphinx
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2005
    Messages
    1 082
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 082
    Points : 884
    Points
    884
    Par défaut
    oki merci je vais voir les fonctions que tu m'as dis... bon je sais pas ce c'est que les toolkits...

    Je vais me renseigner et regarder a quoi ca correspond...

    Merci...
    Les cours: XHTML, CSS, PHP, Flash et Javascript
    Expliquez votre problème clairement et pensez à remercier ceux qui vous ont aidé.
    N'oubliez pas : Le tag résolu est la meilleure des satisfactions sur developpez.com
    Aucune question technique par MP.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 7
    Dernier message: 02/01/2014, 15h29
  2. autre solution que le iframe - prob indexation
    Par Invité dans le forum Général Conception Web
    Réponses: 4
    Dernier message: 06/06/2013, 12h24
  3. probs post directement dans une autre page
    Par silvarthur dans le forum VB.NET
    Réponses: 3
    Dernier message: 13/03/2008, 07h50
  4. Prob. pour creer un MessageBox ou autre
    Par dug dans le forum Windows
    Réponses: 17
    Dernier message: 10/11/2005, 17h19
  5. [langage] Comparer Perl avec d'autres langages comme C ?
    Par Anonymous dans le forum Langage
    Réponses: 3
    Dernier message: 10/08/2002, 23h52

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