我想在JTextfield
我的JPanel
. 我正在覆盖绘画方法并进行一些绘图,因为它是一个游戏。
如果我添加JTextField
它是不可见的。如果我知道位置,我可以点击它,我什至可以添加一些文本,但是它在JTextField
闪烁。
有什么解决方案,我可以在JTextField
我JPanel
的油漆层上添加一个,这样每次都可见吗?
编辑:
如果您覆盖paintComponent 而不是paint,则一切正常,您只需添加一个JTextField
. 感谢垃圾神。
我想在JTextfield
我的JPanel
. 我正在覆盖绘画方法并进行一些绘图,因为它是一个游戏。
如果我添加JTextField
它是不可见的。如果我知道位置,我可以点击它,我什至可以添加一些文本,但是它在JTextField
闪烁。
有什么解决方案,我可以在JTextField
我JPanel
的油漆层上添加一个,这样每次都可见吗?
编辑:
如果您覆盖paintComponent 而不是paint,则一切正常,您只需添加一个JTextField
. 感谢垃圾神。
单击此处的任意位置AnimationTest
以添加文本字段。注意使用invokeLater()
和调用super.paintComponent(g)
. 调整框架大小以查看默认布局的工作方式。