标签: java swing jpanel
我正在尝试找出解决以下问题的最佳方法;
在Swing项目中,我有一个简单的JPanel,其中有一些文本字段,复选框等,还有一个按钮可以将在这些字段中所做的更改保存到数据库中。现在,事情是,当我在这些字段上进行更改并离开面板而不保存它们时,我实际上希望我的面板保持其初始值(当我再次回到该视图时不反映所做的更改)。
我可以通过在每次我想打开视图时创建带有“ new”语句的JPanel并从数据库中加载值来实现这一点;但是,我不确定这是否是一个好习惯。
那么,如果不是这样,有什么好的替代方法?