2

我可以从 JFrame 中删除边框以及最小化和关闭按钮吗?我不能使用 JWindow,因为它无法处理我理解的 keyListener 。(至少不容易)。我怎样才能做到这一点?

4

2 回答 2

7

我可以从 JFrame 中删除边框以及最小化和关闭按钮吗?

我不能使用 JWindow,因为它无法处理我理解的 keyListener 。(至少不容易)。

  • JFrame、JDialog 或 JWindow 不响应 KeyListener,JComponent 必须为 KeyListenerFocusOwner或实现setFocusable

  • 不要使用 KeyListener,而是使用 KeyBindings

我不能使用 JWindow,因为它无法处理我理解的 keyListener 。

  • 射向黑暗,

  • 如果没有可见的 JFrame 作为父级,JTextComponents 在 JWindow 中不可编辑(真的不知道原因)

于 2013-04-12T10:08:25.833 回答
1

不确定您在这里真正想要实现的目标......但会setUndecorated(true)为您做到吗?

于 2013-04-12T10:08:02.377 回答