The Java Program: TableTest01.java

  1 import java.awt.Container;
  2 import java.awt.BorderLayout;
  3 import javax.swing.*;
  4 import javax.swing.table.*;
  5 
  6 // requires TableValues
  7 
  8 public class TableTest01 extends JFrame {
  9 
 10    public static void main (String[] args) {
 11       final JFrame frame  = new TableTest01 ();
 12       frame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
 13       frame.setSize (400, 135);
 14       frame.setVisible (true);
 15    } 
 16 
 17    public TableTest01() {
 18       final Container pane = getContentPane();
 19       pane.setLayout(new BorderLayout());
 20       final JTable table = new JTable(new TableValues ());
 21       table.setAutoResizeMode (JTable.AUTO_RESIZE_OFF);
 22       final JScrollPane jsp = new JScrollPane(table);
 23       pane.add (jsp, BorderLayout.CENTER);
 24    }
 25 
 26 }