【发布时间】:2008-11-20 08:44:14
【问题描述】:
我将制作一个应用程序(在 Swing 中),它使用树来可视化数据结构 (JTree)。一棵树将在窗口的左侧。用户将能够浏览树。每个树节点的参数将显示在窗口的右侧。 示例窗口将如下所示
===========================
| tree panel | data panel |
| | |
| | |
| | |
---------------------------
当用户想要更改该数据时,就会出现问题。我应该什么时候验证它们? 简单的方法是打开一个新的模态对话框(JDialog)并让用户更改其中的数据。数据验证将在“确定”按钮侦听器方法中进行,但这有点笨拙。我想允许用户直接在数据面板中编辑这些数据。在那种情况下,我应该什么时候验证它们?
在 Swing 中是否有这种解决方案的模式?
或者有什么在线教程怎么做?
提前致谢。
【问题讨论】:
-
数据面板中的“保存”按钮怎么样? ;)
标签: java validation swing