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

API standards et tierces Java Discussion :

Qu'est ce que l'API Lookup


Sujet :

API standards et tierces Java

  1. #1
    Nouveau membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Mai 2013
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2013
    Messages : 46
    Points : 39
    Points
    39
    Par défaut Qu'est ce que l'API Lookup
    Bonjour à tous,

    en lisant des tutos, je suis tombé à plusieurs reprise sur l'API : "org.openide.util.lookup.Lookups".
    J'ai donc jeté un oeil dans la doc, mais ça ne m'a pas plus avancé.

    Est ce que quelqu'un saurait m'expliquer son utilité et dans quel(s) cas on l'utilise en général ?

    Merci d'avance,


    Steackfrite

  2. #2
    Membre éclairé Avatar de Ceddoc
    Homme Profil pro
    Développeur Java
    Inscrit en
    Janvier 2009
    Messages
    493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Rhône (Rhône Alpes)

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

    Informations forums :
    Inscription : Janvier 2009
    Messages : 493
    Points : 698
    Points
    698
    Par défaut
    La comme ça en ayant googlé rapidement je comprend que c'est une API de netbeans (à l'intérieur de netbeans) qui lui sert à faire le lien entre interface et implémentation. Donc à part si compte développer pour netbeans j'ai pas l'impression qu'il soit très conseillé/utile de l'utiliser.

  3. #3
    Nouveau membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Mai 2013
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2013
    Messages : 46
    Points : 39
    Points
    39
    Par défaut
    Je dois développer un module netbeans donc je pense qu'il devrait m'être utile.
    Pour être plus précis, je cherche à créer un popup lorsque l'utilisateur clique sur une ligne de code dans Netbeans.

    Concrètement, voilà un code qui pourrait convenir :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    // 1) Retrieve actions for that top component
    Action[] aa = retrieveActions(); // Note: Here could be used the Action[] array.
     
    // 1a) Get context used for actions in current popup
    Lookup context = tc.getLookup();
    // 1b) + 2) The actions which are ContextAwareActionS replace by its context aware instances and create popup
    JPopup popup = Utilities.actionsToPopup(aa, context);
     
    // 3) Show popup
    popup.show(tc, point);
    Le Lookup me semble donc indispensable mais je ne comprend pas son utilisation.


    Ps : tc =topComponent

Discussions similaires

  1. Réponses: 9
    Dernier message: 22/02/2011, 16h07
  2. qu'est ce que google adsense api et comment ca marche?
    Par stephanech dans le forum Services
    Réponses: 0
    Dernier message: 29/01/2011, 09h59
  3. Réponses: 11
    Dernier message: 06/02/2008, 09h57
  4. Est ce que ça existe une api java pour code barre ?
    Par miloud dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 14/04/2005, 17h20
  5. Réponses: 3
    Dernier message: 19/07/2002, 15h01

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