【发布时间】:2009-08-04 15:16:31
【问题描述】:
我有一个对话框,其中包含一组尺寸,用户可以通过移动/拖动来更改这些尺寸,包括一个带有可调整大小/可拖动列的 JTable。
我想做的是使这些可调整大小的列/对话框/等的状态保持不变,因此下次我的应用程序启动时,用户不必重新调整大小步骤.
最方便的方法是什么?
【问题讨论】:
-
你不能只添加一个 PropertyChangeListener 并在每次更改大小时保存 Dimension 吗?
-
哦...好吧,检测它是一回事,实际上弄清楚如何/在哪里保存信息是另一回事。 (并且当用户拖动鼠标以不断调整列的大小时,PropertyChangeListener 是否会获得一系列事件,或者当鼠标按钮被释放时它只在最后获得 1 个事件?)
标签: swing dialog persistence jtable