private void jToggleButton3MouseClicked(java.awt.event.MouseEvent evt)
{
Chaine=jTextField1.getText();
jTextAreal.setText("Bonjour Monsieur"+Chaine);
}
我有错误:找不到符号 在setText ??
答案 0 :(得分:0)
错误讯息:找不到符号
编译Java程序时,编译器会创建一个包含所有正在使用的标识符的列表。如果它找不到标识符所指的内容(例如,变量没有声明语句),则无法完成编译。这是无法找到的符号错误消息所说的,它没有足够的信息来拼凑Java代码想要执行的内容。
请专门验证代码中声明的所有变量jTextAreal
和Chaine
,并且也必须可以访问。
您是否在代码中的任何位置声明了它,如下所示?
JTextArea jTextAreal = new JTextArea();
String Chaine;
注意:尊重Java Naming惯例。
我收集了你所有的评论
jTextAreal
是我界面中的对象有两种可能导致编译时错误找不到符号
jTextAreal
。jTextAreal
。最后我明白了
public class Principale extends javax.swing.JDialog { Object jTextAreal;
应该是JTextArea jTextAreal
而不是Object jTextAreal
,因为Object
类没有任何setText()
方法。