Bonjour, je fais des tests avec NetBeans et je voudrais savoir comment affecter un TableModel à une jTable. Dans la propriété model je n'ai que "TableModelEditor" ou "Form connexion" ?
merci
Bonjour, je fais des tests avec NetBeans et je voudrais savoir comment affecter un TableModel à une jTable. Dans la propriété model je n'ai que "TableModelEditor" ou "Form connexion" ?
merci
TableModel editor permet de créer un TableModel à la volé.
Form connection est un assitant pour connecter un TableModel déjà existant à ta table avec trois choix pricipaux :
- soit le TableModel est une propriété de ton form
- soit tu le récupéres via une méthode de ton form
- soit tu rentres le code que tu veux, une instanciation directe, tu le récup d'un autre model (binding) ou ce que tu veux.
Tu verras aussi qu'il est possible de rajouter du code avant et apres l'affectation du model.
Bonne continuation
Netbeans account : nico@share.java.net
Merci de ne pas poser de questions techniques par MP
Merci, je commence à comprendre, mais (je suis un peu novice en java) je sais faire un modéle ( public class MonModele extends AbstractTableModel .etc etc...) mais je ne sais pas comme créez une méthode getMonModel() qui retourne un TableModel . Si vous pouviez m'aiguiller
merci
Vu que tu as crée ta classe MonModele, tu peux l'instancier directement dans le setModel de ta table.
Dans ce cas new MonModel() est a mettre dans "user code" du formulaire de connexion.
Code : Sélectionner tout - Visualiser dans une fenêtre à part maTable.setModel(new MonModel());
Une méthode getMonModel est utile si tu veux demander a une autre classe de te fournir le model (c'est ce que je fait en utilisant JGoodies Binding).
Et donc ensuite
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 public TableModel getMonModel() { return new MonModel(); }
Enfin y a plein de possibilité suivant de ce que tu veux faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part maTable.setModel(unObjet.getMonModel());
Netbeans account : nico@share.java.net
Merci de ne pas poser de questions techniques par MP
Merci, ça marche, j'ai pu comprendre le fonctionnement et j'ai aussi utiliser le tuto http://fr.netbeans.org/nonav/edi/art...ql-client.html et non seulement ça marche et en plus je sais pourquoi
merci
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager