![]() |
![]() |
![]() |
![]() |
![]() |
|
The table shown in Segment 979 is produced with the following program. Note that the table must be embedded in a scroll pane; otherwise, the column labels will not appear:
import java.util.*;
import javax.swing.*;
import javax.swing.table.*;
public class TableDemonstration {
public static void main (String argv []) {
// Prepare table contents
Vector columns = new Vector();
columns.add("Column 0");
columns.add("Column 1");
Vector row0 = new Vector();
row0.add("Cell 0, 0");
row0.add("Cell 0, 1");
Vector row1 = new Vector();
row1.add("Cell 1, 0");
row1.add("Cell 1, 1");
Vector rows = new Vector();
rows.add(row0);
rows.add(row1);
// Make the table
JTable table = new JTable(rows, columns);
// Show the table
JFrame frame = new JFrame("Table Demonstration");
frame.getContentPane().add("Center", new JScrollPane(table));
frame.setSize(250, 80);
frame.addWindowListener(new ApplicationClosingWindowListener());
frame.show();
}
}