Diskussion:JTable (Tutorial)©
Aus Byte-Welt Wiki
Version vom 6. September 2013, 07:38 Uhr von Crian (Diskussion | Beiträge)
Das Beispiel 2 mit Vector scheint mir nicht mehr so wirklich zeitgemäß. Zumindest ist beim Kopieren nach Eclipse erstmal "alles" gelb. Vorschlag:
<code=java>import java.util.Vector;
import javax.swing.JFrame; import javax.swing.JScrollPane; import javax.swing.JTable;
public class JTableDemoVectoren {
public static void main(String[] args) { /* Die Titel für die Tabelle bereitstellen: */ Vector<String> title = new Vector<>(); title.add("A"); title.add("B"); title.add("C"); title.add("D");
/* Die Daten für die Tabelle bereitstellen: */ Vector<Vector<String>> data = new Vector<>(); { Vector<String> rowA = new Vector<>(); rowA.add("1"); rowA.add("2"); rowA.add("3"); rowA.add("4");
data.add(rowA); } { Vector<String> rowB = new Vector<>(); rowB.add("5"); rowB.add("6"); rowB.add("7"); rowB.add("8");
data.add(rowB); } { Vector<String> rowC = new Vector<>(); rowC.add("9"); rowC.add("10"); rowC.add("11"); rowC.add("12");
data.add(rowC); }
/* Die Tabelle initialisieren: */ JTable table = new JTable(data, title);
/* Die Tabelle anzeigen: */ JFrame frame = new JFrame("Demo"); frame.getContentPane().add(new JScrollPane(table)); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.pack(); frame.setVisible(true); }
}</code=java>
Crian