import javax.swing.JTable;
import javax.swing.JTextField;
import ...........
public class MyTable extends JTable {
private String[] header;
private Object[][] value;
public MyTable(String[] header, Object[][] value) {
this.header = header;
this.value = value;
init();
}
private void init() {
DefaultTableModel dtm = new DefaultTableModel(value, header) {
@Override
public boolean isCellEditable(int row, int column) {
JTextField tf = new JTextField();
tf.addKeyListener(new KeyAdapter() {
public void keyReleased(KeyEvent e) {
event(e);
};
});
tf.setBorder(Bord