我正在开发 Java 小程序/桌面应用程序。它直接在桌面上运行,也应该作为 jApplet 在 Web 浏览器中运行。我遇到了一些问题,但只有当程序在网络浏览器中运行时才会出现。首先是我的应用程序中有一些文本框,由于某种原因它们不接受输入。第二个是当我按下按钮时,按钮会触发,但实际上并没有调用方法。我不确定是什么原因造成的。 http://24.111.117.77/skylabs/nolimits/index.php 这是该应用程序的链接,因此您可以明白我的意思。而且,当您按下登录时,您应该看到已建立套接字连接,并在头顶控制台中尝试登录......但它不会显示在网络应用程序上。有相当多的代码,所以如果有人通过查看它有想法,那就太好了。谢谢。
我正在使用 Swing...而且它不能作为小程序正常工作,但作为独立应用程序可以完美工作。
最佳答案
如果您使用 AWT,请为文本字段指定宽度。
TextField textField = new TextField("", 20);
还有
setEnabled();
关于java japplet不接受输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3173366/