tabletest.java

来自「自己用java编的选课系统」· Java 代码 · 共 35 行

JAVA
35
字号
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 + =
减小字号Ctrl + -
显示快捷键?