嘿,有谁知道如何使用 JTable 和一些函数来编写程序,其中的列包含变量类型:String、Double、Int,这样它将包含 3 个具有不同变量的列
- 在表中添加行(JButton)
- 删除表中的行(JButton)
- 重置表格(JButton)
- 排序功能
最佳答案
Object obj[][]=null;
Table.setModel(obj);
添加行但更新“obj”并再次调用 Table.setModel(obj); 删除行与上面相同。
用于重置表
table.setModel(new DefaultTableModel(
new Object[][]
{
{null, null},
}
) {
Class[] columnTypes = new Class[] {
public Class getColumnClass(int columnIndex) {
boolean[] columnEditables = new boolean[] {
public boolean isCellEditable(int row, int column) {
});
排序:: 我不知道你想排序什么,但可以通过 getModel() 提取值
TableModel Model= T.getModel();
之后,您可以对值进行排序,然后按
重新插入表中Model.setValueAt(value,int row,int column);
关于java - 制作具有添加、删除、重置和排序功能的 Jtable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16683934/