Quelques questions sur les JTable
Bonjour,
J'ai quelques questions sans réponse en tête, merci de votre aide
Code:
1 2 3 4 5
| Bonjour Mon code est actuellement organiser comme ça:
Appli(main) --> Affichage (mon JFrame) --> Panneau (mon Jpanel)
Panneau contient tout mes JLabel, JButton et mes deux JTable |
Première question: c'est ma première application avec une interface graphique, cette organisation est-elle satisfaisante?
Concernant l'actualisation des données des JTable: On entend tout et n'importe quoi je ne sais plus vraiment quelle méthode choisir. paint(), repaint(), revalidate(), fireTableDataChanged() ...
Deuxième question : Savez vous quelle méthode choisir sachant que les données de mon tableau seront toutes modifiées à chaque actualisation mais pas de la structure du tableau?
Je vous remercie d'avoir lu jusqu'ici -;)
question bonus: j'ai tout tenté (mais en mal apparemment) pour afficher les titres de colonnes de mes JTable.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| private void proprietesTableau() {
this.tableau12 = new JTable(modele12);
this.tableau14 = new JTable(modele14);
tableau12.setBounds(180, 330, 200, 300);
tableau14.setBounds(450, 330, 200, 300);
//Oui c'est moche je sais et en plus ça ne marche pas du tout. Puni par le Karma...:lol:
tableau12.getTableHeader().setBounds(180, 330, 200, 300);
tableau12.getTableHeader().setVisible(true);
this.add(new JScrollPane(this.tableau12));
JScrollPane jScrollPane1 = new javax.swing.JScrollPane();
jScrollPane1.setAutoscrolls(true);
jScrollPane1.setViewportView(this.tableau12);
this.add(jScrollPane1);
this.add(tableau12);
this.add(tableau14); |
A votre bon cœur ^^