无法在Java文本框中输入文本

时间:2015-03-29 20:07:51

标签: java macos swing java-web-start dialog

我无法在Java生成的窗口/对话框中的文本框中输入文本。例如,我无法在Sun's "How to use text fields" example中输入文字,(从here链接)。但是,我可以单击Java窗口中的按钮。

我在运行最新版OS X(Yosemite 10.10.2)的Mac上运行,Java System Preferences窗格向我保证我使用的是“推荐”版本的Java(Java 8 Update 40) 。我应该补充一点,我在这里通过Java Web Start运行东西,这会产生一些安全警告。

我告诉Java启用Java控制台,但它似乎只是显示启动锅炉板。

编辑:很清楚,即使在Java制造商的代码中我也能重现这个问题,所以我认为修复不会像在我的代码中添加一行或两行一样简单。< / p>

2 个答案:

答案 0 :(得分:0)

如果你知道文本框的名称,你可以添加文字; 让文本框的名称是mytextbox

mytextbox.setText("The text what you want to write");

答案 1 :(得分:0)

也许你必须设置 textBox.setEditable(true)