【发布时间】:2011-09-15 07:59:04
【问题描述】:
我编写了一个扩展JWindow 的类,它在我的应用程序中充当一种可自定义的对话框。当我需要调用其中一个窗口时,我会创建一个新的类实例;要移除窗口,我调用方法 dispose()。
我遇到的问题是用户无法编辑具有文本框的组件,例如JTextField 和JSpinner。用户可以点击drop-down boxes和buttons等组件,效果很好,但是在文本框中输入文本时就不行了。
有没有其他人遇到过这个问题?
谢谢!
【问题讨论】:
-
您必须向我们展示一些代码才能获得一些有用的帮助!通常,使用
JTextField(或JSpinner或其他)可以与JWindow一起使用,也可以与任何其他顶级容器一起使用。所以你的代码中一定有一些事情会阻止这些组件正常工作。
标签: java swing user-interface