Java 7-JLayer,无可锁定UI
以前从未使用过Java 7-JLayer,无可锁定UI,java,swing,java-7,jlayer,Java,Swing,Java 7,Jlayer,以前从未使用过J(X)层,我可以在互联网上看到对LockableUI的引用。但是,在Java7中,看起来就像我们拥有的所有看似巨大的“父”API(JX…)一样,只有两个类JLayer和LayerUI 是否有某种“隐藏”的方式来阻止我还没有找到的JLayer的内容,还是我们手工制作的 我可以看到的一种方法是通过setlayerventmask注册JLayer,然后使用InputEvent.consume()仔细地处理输入事件 没什么大不了的,但是由于JLayer似乎是禁用其内容的自然方式,所以它可
J(X)层
,我可以在互联网上看到对LockableUI
的引用。但是,在Java7中,看起来就像我们拥有的所有看似巨大的“父”API(JX…)一样,只有两个类JLayer
和LayerUI
是否有某种“隐藏”的方式来阻止我还没有找到的JLayer
的内容,还是我们手工制作的
我可以看到的一种方法是通过setlayerventmask
注册JLayer
,然后使用InputEvent.consume()
仔细地处理输入事件
没什么大不了的,但是由于
JLayer
似乎是禁用其内容的自然方式,所以它可能已经存在于某个地方了?您检查过这个了吗@lbalazscs:不,我没有检查这个线程,谢谢你的输入。那里的解决方案正是消费InputEvents
。所以我想这就是方法。你检查过这个了吗@lbalazscs:不,我没有检查这个线程,谢谢你的输入。那里的解决方案正是消费InputEvents
。所以我想这是一条路。