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

Agents de placement/Fenêtres Java Discussion :

[mac] Apparence JFrame. propriété système?


Sujet :

Agents de placement/Fenêtres Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné
    Avatar de Orian
    Inscrit en
    Août 2006
    Messages
    372
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : Août 2006
    Messages : 372
    Par défaut [mac] Apparence JFrame. propriété système?
    Bonjour,

    Je cherche un moyen pour donner l'apparence suivante à une Jframe sous Mac :Pièce jointe 17554

    Comment faire? peut être un propriété système comme avec l'apparence métal brossé?

    Merci

  2. #2
    Membre éprouvé
    Profil pro
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    104
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 104
    Par défaut
    salut ! J'ai pas de mac avec tiger donc je n'ai aucun moyen de vérifier que ce que je dis marche (je ne sais même pas à quoi ressemble une jframe 'normale' sous mac...).
    Il y a un look&feel quaqua qui permet d'avoir des jframe stylées mac os X, peut etre qu'en le modifiant un peu on peut avoir un résultat proche de ta fenêtre et ce sur tous les os. Au pire tu peux te faire une jframe 'undecorated' que tu déplace à la souris avec des mouse listeners, si tu n'as pas peur des angles pointus biensur...

  3. #3
    Membre émérite

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    734
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 734
    Par défaut
    Citation Envoyé par Orian
    Bonjour,

    Je cherche un moyen pour donner l'apparence suivante à une Jframe sous Mac :Pièce jointe 17554

    Comment faire? peut être un propriété système comme avec l'apparence métal brossé?

    Merci
    Le look &feel de apple par défaut pour swing est le "blanc non lissé" et non le metal brossé.

    Il y a peut être un autre look & feel plus "actuel".

    Sinon c'est peut être une application cocoa-java. Et dans ce cas là on peut utiliser et choisir, tous les look & feel classique mac os.

  4. #4
    Membre chevronné
    Avatar de Orian
    Inscrit en
    Août 2006
    Messages
    372
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : Août 2006
    Messages : 372
    Par défaut
    Oui oui je connais Quaqua... j'y ai pensé mais je voulais vérifier qu'il n'y avais pas d'autres solutions...

    Pour Cocoa, je crois que ce n'est plus maintenu par Apple . Je souhaiterais rester en swing et ne pas à avoir utiliser XCode que je supporte pas ... Je vais creuser

  5. #5
    Rédacteur
    Avatar de eclesia
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    2 111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 111
    Par défaut
    tu peux utiliser les L&F substance. il y a l'apparance Mac.

  6. #6
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Citation Envoyé par Orian
    Pour Cocoa, je crois que ce n'est plus maintenu par Apple . Je souhaiterais rester en swing et ne pas à avoir utiliser XCode que je supporte pas ... Je vais creuser
    Cocoa est parfaitement soutenu par Apple, c'est Carbon qui est en End Of Life.

  7. #7
    Membre chevronné
    Avatar de Orian
    Inscrit en
    Août 2006
    Messages
    372
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : Août 2006
    Messages : 372
    Par défaut
    Citation Envoyé par sinok
    Cocoa est parfaitement soutenu par Apple, c'est Carbon qui est en End Of Life.

    Citation Envoyé par apple
    Important: The Java API for Cocoa is deprecated in Mac OS X version 10.4 and later. You should use the Objective-C API instead. For a tutorial on using Cocoa with Objective-C, see Cocoa Application Tutorial.
    Sur la page java cocoa de la doc apple : http://developer.apple.com/documenta...section_1.html

  8. #8
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    My bas j'avait pas du tout compris qu'il s'agissait des bindings java pour Cocoa... (en même temps ce n'était pas explicite), et Cocoa est loin d'être un Toolkit mort car c'est le toolkit que pousse en avant Apple

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

Discussions similaires

  1. Récupérer des propriétés système...
    Par nikalkal dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 05/05/2006, 16h51
  2. Récupérer des propriétés système en Java
    Par nikalkal dans le forum Général Java
    Réponses: 9
    Dernier message: 05/05/2006, 16h50
  3. Propriétés système bizarres
    Par madislak dans le forum Autres Logiciels
    Réponses: 7
    Dernier message: 21/03/2006, 21h51
  4. Propriété système ; repertoire contenant l'OS
    Par peppena dans le forum API standards et tierces
    Réponses: 9
    Dernier message: 29/09/2005, 12h01
  5. Lien pour afficher fenêtre Propriétés système.
    Par keny dans le forum C++Builder
    Réponses: 2
    Dernier message: 11/07/2005, 18h13

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