TA的每日心情 | 开心 2021-3-12 23:18 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
- import java.awt.*;
- import java.awt.event.*;
- public class RemoveButton {
- public static void main(String[] args) {
- MyFrame frame = new MyFrame();
- frame.setVisible(true);
- }
- }
- class MyButton extends Button {
- private int frameWidth;
- private int frameHeight;
- public MyButton(String label, int width, int height) {
- super(label);
- this.frameWidth = width;
- this.frameHeight = height;
- this.addMouseListener(new MouseAdapter() {
- public void mouseEntered(MouseEvent e) {
- int x = (int)(Math.random() * (frameWidth - getWidth()));
- int y = (int)(Math.random() * (frameHeight - getHeight() - 30));
- setLocation(x, y + 30); } });
- }
- }
- class MyFrame extends Frame {
- public MyFrame() {
- this.setSize(500, 500);
- // new qdmmy6.Custom().setCenter(this);
- this.setLayout(new FlowLayout());
- Label label = new Label("免费送你一本JAVA书,你要吗?");
- MyButton submit = new MyButton("确 定", this.getWidth(), this.getHeight());
- Button button = new Button("取 消");
- this.add(label);
- this.add(submit);
- this.add(button);
- button.addActionListener(new ActionListener() {
- public void actionPerformed(ActionEvent evt) {
- System.exit(0); } });
- }
- }
复制代码
源码下载:http://file.javaxxz.com/2014/11/2/235541890.zip |
|