gpt4 book ai didi

java - JXLayer 实现

转载 作者:行者123 更新时间:2023-12-05 07:57:14 26 4
gpt4 key购买 nike

想在某个工作线程正在执行时使用 JXLayer 来锁定我的 GUI。以为就这么简单:

JPanel panel = getMyPanel();       
LockableUI lockableUI = new LockableUI();
JXLayer l = new JXLayer(panel, lockableUI);
lockableUI.setLocked(false);
add(l);

第一个错误是 getMyPanel() 函数由于某种原因未定义。我添加了 jxlayer3-0.jar

我需要我想锁定的面板....所以如果我切换第一行:

JPanel p =(JPanel) getContentPane();

但随后我收到警告,我正在自行添加容器的父项。找不到 JXLayer 的任何文档

最佳答案

实际上,要锁定某些屏幕元素,您不需要将组件包装成特殊的东西。只需使用存在于每个 JFrame 或 JDialog 中的 glasspane。

关于java - JXLayer 实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27484118/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com