Java - So erstellen Sie JTable

Denkweise

  1. Erstellen Sie eine anfängliche Datenstruktur (Spalten und Daten).
  2. Erstellen Sie DefaultTableModel
  3. Erstellen Sie eine JTable
  4. Fügen Sie JScrollPane ein
  5. Setzen Sie JFrame ein
  6. Zeichnen

Beispielcode

1, erstellen Sie eine Datenstruktur

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, DefaultTableModel erstellen

DefaultTableModel model = new DefaultTableModel(data, columnNames);

3, erstellen Sie JTable

JTable table = new JTable(model);

4, in JScrollPane setzen

JScrollPane spane = new JScrollPane(table);

5, in JFrame setzen

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

6, zeichnen

frame.setVisible(true);

Recommended Posts

Java - So erstellen Sie JTable
So erstellen Sie einen Java-Container
So erstellen Sie ein Java-Array
Wie erstelle ich einen Discord Bot (Java)
Wie man ein schattiertes Glas macht
[Java] Wie man mehrere for-Schleifen einzeln macht
So senken Sie die Java-Version
[Java] Verwendung von Map
So deinstallieren Sie Java 8 (Mac)
Verwendung von Java Optional
So minimieren Sie Java-Images
Wie schreibe ich einen Java-Kommentar
Verwendung der Java-Klasse
[Java] Verwendung von removeAll ()
[Java] So zeigen Sie Wingdings an
Verwendung von Java Map
So legen Sie Java-Konstanten fest
Verwendung von Java-Variablen
So konvertieren Sie Java Base
[Schienen] Wie man Samen macht
[Java] So implementieren Sie Multithreading
So initialisieren Sie ein Java-Array
So führen Sie einen Java-Komponententest durch (JUnit & Mockito & PowerMock)
So lernen Sie Java Silver SE 8
Verwendung von HttpClient (Get) von Java
Java # 6 studieren (Wie man Blöcke schreibt)
So zerlegen Sie eine Java-Klassendatei
Verwendung von HttpClient (Post) von Java
[Java] Verwendung der Join-Methode
So erstellen Sie einen JDBC-Treiber
Wie man JAVA in 7 Tagen lernt
[Verarbeitung × Java] Verwendung von Variablen
So dekompilieren Sie eine Java-Klassendatei
[JavaFX] [Java8] Verwendung von GridPane
So schreiben Sie eine Java-Variablendeklaration
So erstellen Sie einen Begrüßungsbildschirm
So erstellen Sie ein Jenkins-Plug-In
Verwendung von Klassenmethoden [Java]
[Java] Verwendung von List [ArrayList]
Wie verwende ich Klassen in Java?
Wie erstelle ich ein Maven-Projekt?
So benennen Sie Variablen in Java
So übergeben Sie Oracle Java Silver
So drehen Sie Iterator Dojo (Java)
Java Eclips So debuggen Sie JavaScript
[Verarbeitung × Java] Verwendung von Arrays
Verwendung von Java-Lambda-Ausdrücken
[Android] So erstellen Sie ein Dialogfragment
[Java] Verwendung der Math-Klasse
So finden Sie Java-Primzahlen
Verwendung des Java-Aufzählungstyps
So verketten Sie Zeichenfolgen mit Java
So überprüfen Sie, ob Java auf einem Mac installiert ist
So implementieren Sie die Datumsberechnung in Java