java – 尝试将setEditable设置为false但获取错误

我在代码中遇到问题:

public class NumbersJava extends Applet{
TextField tF1 = new TextField(3);
tF1.setEditable(false);

错误显示为:
The error.

为什么会出现这个错误?
我该怎么做才能解决这个问题?

在我已经实现的代码中进一步说:

public void init(){
add(tF1);

解决方法:

将setEditable()放在init()中.您不能在方法之外执行通用代码.

幸运的是,init()方法适用于那种初始化.

关于Applet如何成为现代世界中没有用的死技术的标准样板.

上一篇:在JavaFX文本字段中输入文本之前显示不可删除的文本


下一篇:从其他类访问Java Swing TextField