Question

Je suis dans les premières étapes de l'apprentissage de la plate-forme NetBeans. Je note que NetBeans 7.0 utilise beaucoup d'annotations pour enregistrer les classes, spécifiez la fenêtre modes etc. Ceci est une option agréable, mais les matériaux d'apprentissage que j'ai trouvé jusqu'à présent ( Rich programmation client, Le Guide définitif , les tutoriels à netbeans.org, et la dernière refcard ) tous font fréquemment référence au inspection et la modification du fichier layer.xml. Depuis que je suis encore dans les contreforts de la courbe d'apprentissage je trouve qu'il est difficile de jongler avec le code annoté avec des exemples de fichiers de couche.

Je songe à laisser tomber à une version 6.x de NetBeans tout en apprenant à être en phase avec les livres et tutoriels, au moins jusqu'à ce que je l'API de base et les pratiques de base sous ma ceinture. Je suis heureux d'entendre des utilisateurs de la plate-forme NetBeans expérimentés et les développeurs sur si c'est sensible, ou s'il pourrait être préférable, à long terme, tenir à NetBeans 7 depuis le début.

Était-ce utile?

La solution

Qu'est-ce qui se passe réellement dans les coulisses avec les annotations est qu'une entrée layer.xml est créé pour vous. Donc, vous n'avez pas besoin d'utiliser les annotations, si le tutoriel vous travaillez avec des offres entièrement avec des entrées de calque, puis utilisez simplement les entrées de la couche.

La pensée est qu'il est beaucoup plus facile à comprendre et à trouver des annotations calque, puis les entrées. Cela semble être ce qui est va se passer avec beaucoup des entrées de couche (créées dynamiquement via des annotations) à l'avenir. Cependant, alors qu'ils sont en transition, il provoque sans aucun doute la confusion!

Autres conseils

En fait, il n'y a aucune référence à layer.xml dans le dernier refcard du tout, ni à ces tutoriels qui ont été mises à jour.

Je commence trop récemment avec NetBeansPlataform 7.0 et je pense layer.xml seulement besoin de personnaliser les actions existantes, de sorte que, par exemple pour cacher une entrée existante ou autre chose, vous pouvez définir manuellement le layer.xml.

1) Créer layer.xml dans votre module. 2) enregistrer dans le fichier manifeste OpenIDE-Module-couche:. Com / foo / mymodule / layer.xml

Si vous utilisez Netbeans, vous devez fermer et rouvrir le projet de prendre ce changement.

Juan

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top