import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
/**
* @Author cc
* @create 2022/4/26 16:12
*/
public class Frametest extends Frame {
Frame f;
public void init() {
f = new Frame();
f.setLayout(null);
f.setSize(800,800);
f.setTitle("第一个窗口");
f.setLocation(200,200);
f.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
Button b = new Button("click me");
b.setLocation(300,300);
b.setSize(200,200);
f.add(b);
f.setVisible(true);
b.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
b.setBackground(Color.blue);
b.setVisible(true);
System.out.println("点击了按钮");
}
});
}
public static void main(String[] args) {
Frametest ft = new Frametest();
ft.init();
}
}
完成在框架窗口上添加按钮,点击按钮时按钮的背景颜色变成你喜欢的颜色
最新推荐文章于 2023-12-25 21:18:04 发布