Java代码:
import java.awt.FlowLayout;
import java.awt.Graphics;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JApplet;
import javax.swing.JButton;
public class DrawApplet extends JApplet implements ActionListener {
JButton btn;
public DrawApplet() {
btn = new JButton("绘制");
this.getContentPane().setLayout(new FlowLayout());
this.getContentPane().add(btn);
btn.addActionListener(this);
}
public static void main(String[] args) {
DrawApplet app = new DrawApplet();
app.setVisible(true);
app.setSize(200, 200);
}
@Override
public void actionPerformed(ActionEvent arg0) {
Graphics g = this.getGraphics();
g.drawRect(50, 30, 20, 10);
}
}
运行测试:
运行方法:
在Eclipse中,右击类文件,选择“Run As”-->“Java Applet”即可。