Java - Comment créer JTable

Façon de penser

  1. Créer une structure de données initiale (colonnes et données)
  2. Créez DefaultTableModel
  3. Créez JTable
  4. Mettez dans JScrollPane
  5. Mettez dans JFrame
  6. Dessiner

Exemple de code

1, créer une structure de données

String[] columnNames = { "1", "2", "3", "4" };

String[] data1 = { "A", "B", "C", "D" };
String[] data2 = { "E", "F", "G", "H" };
String[] data3 = { "I", "J", "K", "L" };
String[] data4 = { "M", "N", "O", "P" };
String[] data5 = { "Q", "R", "S", "T" };

String[][] data = { data1, data2, data3, data4, data5 };

2, créer DefaultTableModel

DefaultTableModel model = new DefaultTableModel(data, columnNames);

3, créez JTable

JTable table = new JTable(model);

4, mis dans JScrollPane

JScrollPane spane = new JScrollPane(table);

5, mettre dans JFrame

JFrame frame = new JFrame("Title");
frame.setSize(500, 500);
frame.add(spane);

6, dessiner

frame.setVisible(true);

Recommended Posts

Java - Comment créer JTable
Comment créer un conteneur Java
Comment créer un tableau Java
Comment créer un robot Discord (Java)
Comment faire un pot ombré
[Java] Comment rendre plusieurs boucles for uniques
Comment abaisser la version java
[Java] Comment utiliser Map
Comment désinstaller Java 8 (Mac)
Comment utiliser java Facultatif
Comment réduire les images Java
Comment rédiger un commentaire java
Comment utiliser la classe Java
[Java] Comment utiliser removeAll ()
[Java] Comment afficher les Wingdings
Comment utiliser Java Map
Comment définir des constantes Java
Comment utiliser les variables Java
Comment convertir la base Java
[Rails] Comment faire des graines
[Java] Comment implémenter le multithreading
Comment initialiser un tableau Java
Comment faire un test unitaire Java (JUnit & Mockito & PowerMock)
Comment étudier Java Silver SE 8
Comment utiliser HttpClient de Java (Get)
Étudier Java # 6 (Comment écrire des blocs)
Comment désassembler un fichier de classe Java
Comment utiliser HttpClient de Java (Post)
[Java] Comment utiliser la méthode de jointure
Comment créer un pilote JDBC
Comment apprendre JAVA en 7 jours
[Traitement × Java] Comment utiliser les variables
Comment décompiler un fichier de classe Java
[JavaFX] [Java8] Comment utiliser GridPane
Comment écrire une déclaration de variable Java
Comment créer un écran de démarrage
Comment créer un plug-in Jenkins
Comment utiliser les méthodes de classe [Java]
[Java] Comment utiliser List [ArrayList]
Comment utiliser les classes en Java?
Comment faire un projet Maven
Comment nommer des variables en Java
Comment passer Oracle Java Silver
Comment activer Iterator Dojo (Java)
java Eclips Comment déboguer javaScript
[Traitement × Java] Comment utiliser les tableaux
Comment utiliser les expressions Java lambda
[Android] Comment créer un fragment de dialogue
[Java] Comment utiliser la classe Math
Comment trouver les nombres premiers Java
Comment utiliser le type enum Java
Comment concaténer des chaînes avec Java
Comment vérifier Java installé sur Mac
Comment implémenter le calcul de la date en Java