📄 tabletest.java
字号:
package xuankexitong;
import java.awt.*;
import javax.swing.*;import javax.swing.table.*;
public class TableTest extends JFrame{
Object[][] cellData =
{{"row1-col1", "row1-col2"},{"row2-col1", "row2-col2"}};
String[] columnNames = {"表头一", "表头二"};
JTable table;
public TableTest(){
DefaultTableModel model = new DefaultTableModel(new Object[][]{{"row1-col1", "row1-col2"},{"row2-col1", "row2-col2"}}
, new String[]{"表头一", "表头二"}) {
public boolean isCellEditable(int row, int column) {
return false;
}
public String getColumnName(int column){
return columnNames[column];
}
};
table=new JTable(model);
}
public static void main(String[] args)
{
TableTest t=new TableTest();
JFrame jf=new JFrame();
jf.setSize(400,200);
Container content=jf.getContentPane();
content.setLayout(new BorderLayout());
content.add(new JButton("aaa"),BorderLayout.NORTH);
content.add(t.table,BorderLayout.CENTER);
jf.setVisible(true);
DefaultTableModel model =(DefaultTableModel)t.table.getModel();
model.addRow(new Object[]{"sitinspring", "35"});
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -