Eh bien, je vois que je vais à l'encontre de la majorité ici ;-)
main de codage est une douleur GUIs dans le cul. Tout ce qui rend cette tâche plus facile est bonne chose dans mon livre. Lorsque vous commencez tout juste, avoir une interface graphique générée vous permet de démarrer plus rapidement.
Les constructeurs GUI gèrent le travail vraiment répétitif et vous empêchent de faire les choses les plus communes . L'inconvénient est que cette même approche va également vous empêcher de faire les choses vraiment intelligents. Finalement, vous rencontrerez quelque chose que vous ne pouvez pas faire à travers le constructeur GUI et vous aurez besoin de piquer dans le code. Donc, vous ne pouvez pas traiter les générateurs de code comme des boîtes noires où vous n'avez pas besoin de savoir ce qui se passe à l'intérieur de la magie. Au minimum, vous avez besoin de boîtes blanches. Laissez le constructeur GUI faire sa magie, mais comprenez cette magie et ses limites.Pratiquez en générant une interface graphique très simple. Parcourez le code et comprenez ce qu'il fait. Apportez une modification via le générateur et observez comment le code généré change. Essayez de changer le code vous-même pour confirmer que vous comprenez bien. *
Si vous ne comprenez pas quelque chose, appuyez sur les JavaDocs, le Swing Trail ou parcourez le Java2S Swing Tutorials.
Si vous êtes toujours coincé, essayez les gens aimables au Java Ranch, ou ici au StackOverflow. * Netbeans place le code généré dans des blocs protégés et ne vous laisse pas les éditer directement. Cependant, vous pouvez ouvrir le fichier dans un autre éditeur pour tester une modification. En outre, vous pouvez faire beaucoup pour influencer la génération de code en utilisant l'onglet code
dans la fenêtre properties
.
Je ne me souviens pas avoir besoin de permission ... – duffymo