高晓松谈汪峰是哪一期:高手指正java错误。

来源:百度文库 编辑:高校问答 时间:2024/05/05 18:59:14
import java.awt.*;
import applet.*;
import java.awt.event.*;
class Mybutton extends Button implements ActionListener,TextListener{
TextArea text1,test2;
char save;
MyButton(String s,Container con){
super(s);
text1=new TextAres(6,12);
text2=new TextArea(6,12);
text2.setEditable(false);
test1.addTextListener(this);
this.addActionListenner(this);
con.add(text1);con.add(text2);con.add(this);

}
public void actionPerformed(ActionEvent e){
String s=text1.getText();
StringBuffer strbuffer=new StringBuffer(s);
String temp=new String(strbuffer.reverse());
test2.setText(temp);
}
public void actionPerformed(ActionEvent e){
text2.setText(null);
String a=text1.getText();
int length=s=text1.getText();
save=new char[length];
e.getChars(0,length,save,0);
for(int i=0;i<save.length;i++){
save[i]=(char)(save[i]^'你');
}
String temp=new string(save);
text2.setText(temp);
}
}
public class Example extends Applet implements ActionListener{
MyButton mybutton;
Button button;
public void init(){
mybutton=new MyButton("加密",this);
button=new Button(解密);
button.addActionListener(this);
add(button);
}
public void actionPerformed(ActionEvent e){
for(int i=0;i<mybutton.save.length;i++){
mybutton.save[i]=(char)(mybutton.save[i]^'你');
}
String temp=new String(mybutton.save);
mybutton.text2.setText(temp);
}

}

在第七行中提示 方法声明无效;需要返回类型
MyButton(String s,Container con){

请高手指正
大哥,改了会出现25个错误的。

第4行Mybutton改为MyButton
第7行MyButton(String s,Container con)前加上public

MyButton改为Mybutton,补充:构造函数名一定要与类名相同啊