这个问题在这里已有答案:
import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;
public class string3 extends Applet implements TextListener{
Label lblMessage;
TextField txtText1;
String strString1="";
public void init(){
lblMessage=new Label("enter some words");
add(lblMessage);
txtText1.addTextListener(this);
}
public void paint(Graphics objG){
objG.drawString="strString 1,202,42";
}
public void textValueChanged(TextEvent objE){
strString1=txtText1.getText();
repaint();
}
}
cmd说
C:\ sample java> javac string3.java string3.java:14:找不到符号符号:变量drawString位置:类java.awt.Graphics objG.drawString =“strString 1,202,42”;
1错误
1 回答
drawString
是方法而不是变量 . 因此,您需要将参数传递给方法而不是分配它们 . 你需要改变这个:至: