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

Applets Java Discussion :

[QuaQua] LookAndFeel MacOS


Sujet :

Applets Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif Avatar de DarkSeiryu
    Homme Profil pro
    Développeur Java
    Inscrit en
    Janvier 2009
    Messages
    425
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Janvier 2009
    Messages : 425
    Par défaut [QuaQua] LookAndFeel MacOS
    Bonjour tout le monde.

    Ma boîte a développé un (ou une, je sais jamais) Applet qui fonctionne parfaitement sous Windows mais rencontre des soucis sous Mac. En effet, lorsqu'on applique le LookAndFeel Mac OS grâce à la librairie Quaqua, le côté droit de mon applet est coupé. Du coup, bien qu'il soit possible de séléctionner les dossiers à l'étape 1 et d'aller à l'étape 2, il est impossible d'accéder à l'étape 3 car il manque des boutons importants à la 2.

    Screenshots : étape 1, étape 2

    Ma question, comment faire pour que le passage au LookAndFeel MacOS ne coupe pas la contenu de mon Applet sur la droite ?

    Si vous avez besoin d'éclaircissements, n'hésitez pas.

    DarkSeiryu

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    utiliser correctement les layouts java.

    Quels layouts avez vous utilisé pour mettre en place votre applet?

  3. #3
    Membre très actif Avatar de DarkSeiryu
    Homme Profil pro
    Développeur Java
    Inscrit en
    Janvier 2009
    Messages
    425
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Janvier 2009
    Messages : 425
    Par défaut
    Aucune idée... J'ai repris le projet Java suite à la démission de la personne qui gérait le Java dans la société. N'ayant eu que des cours sur le Java (et surtout sur le Java Web (servlets et autres)), mes connaissances sont assez rouillées voir insuffisantes pour pouvoir trouver directement la réponse à ta question.

    Dans quel package Java se trouvent les layouts ? Est-ce que UI a un rapport avec ces layouts ?

    Désolé de l'imprécision de ma réponse... -_-

  4. #4
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    les layout sont les clases qui régulent la positions des composants en fonction de l'espace disponible et leur taille. Si les composants sont copés, c'est qu'il y a une erreur là dans le choix ou la disposition des composant. C'est difficilement la faute du l&f.



    Etonnament, les layout s'appellent toujours XXXXXXLayout

  5. #5
    Membre très actif Avatar de DarkSeiryu
    Homme Profil pro
    Développeur Java
    Inscrit en
    Janvier 2009
    Messages
    425
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Janvier 2009
    Messages : 425
    Par défaut
    Citation Envoyé par tchize_ Voir le message
    les layout sont les clases qui régulent la positions des composants en fonction de l'espace disponible et leur taille.
    D'ac'. Du coup j'ai fait une recherche sur tout le projet (j'aurais du commencer par là ^^) et je n'ai vu que des javax.swing.GroupLayout qui correspondent à ta question. Je n'ai pas regardé chaque classe que ma recherche m'a retourné, mais dans les 10-15 que j'ai regardé, c'est à chaque fois les GroupLayout.

    Citation Envoyé par tchize_ Voir le message
    Si les composants sont copés, c'est qu'il y a une erreur là dans le choix ou la disposition des composant. C'est difficilement la faute du l&f.
    Ben je trouve ça bizarre aussi mais sans le L&F MacOS, donc sous Windows, l'affichage est correct. C'est pour ça que j'ai pensé que le problème pouvait venir de la librairie Quaqua.
    Petite précision : cette librairie n'est chargée que si l'Applet détecte que l'on est sous MacOS (ça semble logique, mais autant préciser ^^).

    Citation Envoyé par tchize_ Voir le message
    Etonnament, les layout s'appellent toujours XXXXXXLayout
    Ca a du sens ce que tu dis !

  6. #6
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    on ne peux pas exclure une responsabilitédu l&f mais c'est assez rare dans des l&f aboutis. Ici le problème est probablement simplement le manque de place qui fait que le layout est obligé de couper (dû au fait que certains boutons sont fortement plus larges sur mac os x, à l'impossible nul n'est tenu). Pourriez vous simplement revoir votre page et rajouter une centaines de pixels à l'applet pour voir si le problème persiste?

Discussions similaires

  1. Thème de MacOs sur Windows XP
    Par Faith's Fall dans le forum Windows XP
    Réponses: 7
    Dernier message: 27/06/2005, 20h18
  2. Portabilité Delphi sur MacOS X ?
    Par chadkops dans le forum Langage
    Réponses: 4
    Dernier message: 25/05/2005, 11h39
  3. Utilisation LookAndFeel
    Par Freektrax dans le forum JBuilder
    Réponses: 5
    Dernier message: 14/05/2005, 18h51
  4. [LookAndFeel]installer d'autres LookAndFeel
    Par CappCorp dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 13/11/2004, 10h53
  5. Faire une JFrame avec LookAndFeel
    Par aburner dans le forum Agents de placement/Fenêtres
    Réponses: 5
    Dernier message: 03/12/2003, 08h54

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