当前位置: 首页 > 知识库问答 >
问题:

如何在JavaGUI中锁定internalframe

景仲渊
2023-03-14

当我点击一个按钮,JInternalFrame出现,我想迫使用户只能点击那个内部框架(外部框架应该被禁用),就在他关闭内部框架时,他可以使用外框。

我该怎么做?谢谢

共有2个答案

施英哲
2023-03-14

如何在JDesktopPane上默认选择InternalFrame?

我在底部的这个链接中找到了一个很好的答案。

锺离卓
2023-03-14

您可以尝试将InternalFrame的模态属性设置为true,或者使用选项窗格:JInternalFrame作为模态

 类似资料:
  • 问题内容: 如果单击按钮,我想调出设备的锁定屏幕。我进行了很多搜索,知道可以这样做,但不知道该怎么做。我也找到了很多示例,但是它们都没有调出锁定屏幕(没有错误)(例如this或this)如何使用锁定设备? 问题答案: 我也找到了很多示例,但是它们都没有调出锁定屏幕(没有错误)(例如this或this) 第二个链接应该起作用。它看上去与我的LockMeNow示例应用程序类似,据我所知,该应用程序是有

  • 问题内容: 我找不到在Django中锁定关键部分的好方法。我可以使用锁或信号灯,但python实现仅适用于线程,因此,如果生产服务器派生,则将不遵守这些要求。有谁知道一种方法(我现在正在考虑posix信号量)来确保跨进程的锁定,或者禁止这种方法来阻止Django服务器派生。 问题答案: 当你的应用突然需要在多个服务上运行时,你需要一个分布式锁管理器。我为此目的写了elock。有更大的建议,而其他人

  • 问题内容: 我有一张带桌子的桌子。 我需要访问并递增。 在访问期间,我需要锁定特定的用户行(而不是整个表)。 我该怎么做呢? 表格类型为。 问题答案: MySQL仅使用MyISAM表中的表级锁定。如果可以,请切换到InnoDB进行行级锁定。 这是指向MySQL网站的链接,该链接描述了由SQL语句为InnoDB表设置的锁。 http://dev.mysql.com/doc/refman/5.0/en

  • 问题内容: 让我使用这个小而简单的示例: 假设该函数由我无权访问的其他线程调用。 我想使用synchonize方法来确保该字符串每次仅由一个函数使用。换句话说,功能不能与同时运行。 问题答案: 那很简单: 请注意,我 既没有 使方法本身同步, 也没有 在上同步。我坚信,除非您 有意 公开该锁,否则仅对只有您的代码才能访问的对象获取锁是个好主意。这样可以轻松地向自己保证,其他任何东西都不会以与您的代

  • 问题内容: 有没有一种方法可以在Python中实现用于多线程目的的锁定,其方法可以具有任意超时?到目前为止,我发现的唯一可行的解​​决方案是使用轮询, 我发现优雅和低效 不保留锁的有界等待/进度保证作为关键部分问题的解决方案 有没有更好的方法来实现这一目标? 问题答案: 详细阐述史蒂文的评论建议: 注意事项: 有两个对象,一个在内部。 操作时,获取了锁;但是,该操作将其解锁,因此任何数量的线程都可

  • 我正在尝试为我正在处理的行设置,直到下一次提交: 我认为应该发生的是,如果两个线程同时尝试写入db,一个线程将在另一个线程之前到达更新操作,第二个线程应该等待10秒,然后抛出。 但相反,线程挂起,直到另一个线程完成,无论设置的超时如何。 看看这个例子: 我预期在第二个请求中,事务将等待超时设置,然后抛出,但它将永远死锁。 Hibernate通过以下方式生成我对数据库的请求: 在这个答案中,我看到<