我创建了一个jtable,它承载一个组合框,我可以让组合框填充jtable但是一旦我重新启动程序,单元格就会变成空的。我需要一种方法来保存更改,以便一旦程序重新启动,所做的更改将保留。(注意:我已经搜索了解决方案,但没有提前。)
bundle.putSerializable("myHappyKey", when (myHappyTreeMap) {
is Serializable -> myHappyTreeMap
else -> LinkedHashMap(myHappyTreeMap)
})
答案 0 :(得分:0)
尝试构建" AbstractTableModel"。 此表格模型将包含您的数据并可以保存。
要加载模型,请调用new JTable(your_model)。
您可以在此处查看更多帮助:http://docs.oracle.com/javase/tutorial/uiswing/components/table.html#data
祝你好运。