/* (swing1.1.1) */
package tame.examples;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.table.TableColumnModel;
import tame.table.EditableHeader;
/**
@author Nobuo Tamemasa
@version 1.0 08/22/99
*/
public class EditableHeaderTableExample extends JFrame {
public EditableHeaderTableExample(){
super( "EditableHeader Example" );
JTable table = new JTable(7, 5);
TableColumnModel columnModel = table.getColumnModel();
table.setTableHeader(new EditableHeader(columnModel));
JScrollPane pane = new JScrollPane(table);
getContentPane().add(pane);
}
public static void main(String[] args) {
EditableHeaderTableExample frame = new EditableHeaderTableExample();
frame.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
frame.setSize( 300, 100 );
frame.setVisible(true);
}
}
|
|