【问题标题】:Lock the parent jframe when child frame open子框架打开时锁定父jframe
【发布时间】:2013-09-12 14:00:39
【问题描述】:

我想在子框架打开时锁定父框架。我尝试在 child 中创建一个父对象并将其设置为启用(false),但它没有按我想要的方式工作。如何在java中做到这一点?

【问题讨论】:

  • 锁定意味着你想隐藏 parentFrame 并打开 childFrame 吗?
  • 你是想说你想要一个模态对话框吗?

标签: java swing jframe


【解决方案1】:

这取决于您的需要,但基本过程是使用某种模式对话框,具体取决于您的需要。这将防止用户在子窗口打开时访问父窗口...

查看How to use dialogs了解更多详情...

【讨论】:

    【解决方案2】:

    如果模态对话框不够用,您可以使用第一个 JFrame 的玻璃窗格并使其消耗所有鼠标和键盘事件。但对于 99.9% 的情况来说,这只是免费重塑模态对话框的功能。

    【讨论】:

    • 模态对话框是我想要的... ty
    猜你喜欢
    • 2013-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-31
    • 1970-01-01
    相关资源
    最近更新 更多