FAQ NetBeans
FAQ NetBeansConsultez toutes les FAQ
Nombre d'auteurs : 9, nombre de questions : 69, dernière mise à jour : 16 juin 2021
Depuis toujours, NetBeans vous permet de créer visuellement vos interfaces graphiques Swing / Awt.
Pour cela, il vous faut être attentif, lorsque vous créez un nouveau fichier (via File -> New File)
de bien choisir un type appartenant à la catégorie Java GUI Form.
Ce n'est uniquement qu'en sélectionnant un type appartenant à cette catégorie que vous
pourrez profiter de l'éditeur visuel.
En plus de supporter les layouts que sont BorderLayour, BoxLayout,
GridLayout, GridbagLayout, CardLayout, et FlowLayout,
NetBeans supporte également le NullLayout et le AbsoluteLayout.
Mais la grande nouveauté introduite avec NetBeans 5.0 est le support de Matisse.
(repose sur le layout nommé Free Design).
Matisse révolutionne vraiment la conception d'interface graphique Swing et AWT.
au point même que certains en viennent à dire qu'il est plus simple maintenant
de concevoir une interface graphique avec NetBeans qu'avec Microsoft Visual Editor.
Dans votre Form, au niveau source, vous créez une méthode
getMonModel() qui retourne un TableModel.
Ensuite, au niveau design, vous sélectionnez la table.
Dans les propriétés, vous cliquez sur les ... au niveau de model.
Vous cliquez sur Form Connection, et sélectionnez la propriété monModel.
Et voilà. Vous utilisez maintenant votre modèle au lieu de celui créé par défaut.