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

AWT/Swing Java Discussion :

Fonctionnalités spécifiques au MAC


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2009
    Messages : 22
    Par défaut Fonctionnalités spécifiques au MAC
    Bonjour,

    Je développe une application Java sur MAC; cette application est destinée à se lancer automatiquement au démarrage du MAC.
    J'ai donc deux questions :
    1. Comment ajouter mon application à la liste des applications démarrées automatiquement avec le système?
    2. Comment faire en sorte que mon application soit automatiquement "masquée" au démarrage, via le mécanisme de masquage de Mac OS X?


    Tout cela, bien-sûr, via le code Java.

    Je vous remercie d'avance pour votre aide.

  2. #2
    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
    1 - Pas possible en java
    2 - Pas possible en java

    Sorry, java n'est pas fait pour faire des tâches proches de l'OS.

    Pour le 1 ce doit être configurable directement au niveau de l'OS.
    Quand au second, je n'en sais pas grand chose. Mais il est sur que ce n'est pas jouable en java.

  3. #3
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    299
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 299
    Par défaut
    Depuis le code JAVA ce n'est en effet pas possible, en même temps, l'OS le fait très bien que ce soit le point 1 comme le point 2.

    Par contre, OS X ne reconnait pas .jar comme une application, donc il faudra surement faire un .app pour mettre ton application en démarrage auto. Le problème doit-être similaire à celui du dock.
    Il y a des applications mac pour faire un .app (JarBundler ou l'export depuis Eclipse), mais personnellement j'ai toujours eu des soucis avec, du coup je fais un .app en applescript qui sert de lanceur.

    Pour le démarrage auto c'est dans Paramètres Systèmes / Comptes / Ouverture.
    Tu as ensuite une CheckBox pour décider d'afficher ou de masquer l'application.

Discussions similaires

  1. [macOS] Fonctionnalités spéciales de Qt avec Mac OS X
    Par charlespf dans le forum Plateformes
    Réponses: 0
    Dernier message: 27/05/2012, 09h50
  2. Une fonctionnalité des versions récentes de Windows et Mac OS X
    Par Hinault Romaric dans le forum Sécurité
    Réponses: 4
    Dernier message: 06/04/2011, 08h24
  3. Fonctionnalité Java (pour Mac)
    Par y0p dans le forum WinDev
    Réponses: 2
    Dernier message: 11/01/2006, 14h08

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