如何在打开新的JFrame时禁用主JFrame
现在的例子,我有一个包含jtable的主机显示所有客户信息,并且有一个创建按钮来打开一个新的JFrame,允许用户创建新客户。我不希望用户可以打开多个创建框架。任何 Swing 组件或 API 都可以做到这一点?或者如何禁用主框架?类似JDialog的东西。
现在的例子,我有一个包含jtable的主机显示所有客户信息,并且有一个创建按钮来打开一个新的JFrame,允许用户创建新客户。我不希望用户可以打开多个创建框架。任何 Swing 组件或 API 都可以做到这一点?或者如何禁用主框架?类似JDialog的东西。
我认为当你尝试打开新的jframe时,你应该在主jframe上使用这段代码:
this.setEnabled(false);