代碼如下:
package QAppLet;
import java.awt.*;
import java.awt.event.*;
import java.awt.Button;
import java.applet.*;
public class NewButton extends Applet implements ActionListener{
TextField tf1=new TextField(20);
TextField tf2=new TextField(20);
TextField tf3=new TextField(20);
Label la1=new Label();
Label la2=new Label();
Label la3=new Label();
Button b=new Button();
public void init(){
setLayout(new FlowLayout());
b.setLabel("ok");
la1.setText("姓名");
la2.setText("密碼");
la3.setText("顯示密碼");
tf2.setEchoChar('*');
add(la1);
add(tf1);
add(la2);
add(tf2);
add(la3);
add(tf3);
b.addActionListener(this);
}
public void actionPerformed(ActionEvent e){
tf3.setText(tf2.getText());
}
}
按鈕顯示不出來
你檢查一下代碼沒有添加按鈕這個控件
add(la1);
add(tf1);
add(la2);
add(tf2);
add(la3);
add(tf3);
add(b);//加上就行了,沒什麼錯誤