GUI编程笔记(java)06:GUI窗体添加按钮并对按钮添加事件案例
生活随笔
收集整理的這篇文章主要介紹了
GUI编程笔记(java)06:GUI窗体添加按钮并对按钮添加事件案例
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.需求:把按鈕添加到窗體,并對按鈕添加一個點擊事件。
步驟:
(1)創建窗體對象
(2)創建按鈕對象
(3)把按鈕添加到窗體
(4)窗體顯示
2.編寫程序思路:
窗體布局:窗體中組件的排列方式
布局分類如下:
package cn.itcast_04;
import java.awt.Button;
import java.awt.FlowLayout;
import java.awt.Frame;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
/*
* 需求:把按鈕添加到窗體,并對按鈕添加一個點擊事件。
* A:創建窗體對象
* B:創建按鈕對象
* C:把按鈕添加到窗體
* D:窗體顯示
*/
public class FrameDemo {
public static void main(String[] args) {
// 創建窗體對象
Frame f = new Frame("添加按鈕");
// 設置屬性
f.setBounds(400, 200, 400, 300);
// 設置布局為流式布局
f.setLayout(new FlowLayout());
// 創建按鈕對象
Button bu = new Button("點我啊");
// bu.setSize(20, 10);
// 把按鈕添加到窗體
f.add(bu);
// 設置窗體可以關閉
f.addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
System.exit(0);//退出JVM
}
});
bu.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
System.out.println("你再點試試");
}
});
// 窗體顯示
f.setVisible(true);
}
}
運行結果:
不停點擊"點我啊”:
總結
以上是生活随笔為你收集整理的GUI编程笔记(java)06:GUI窗体添加按钮并对按钮添加事件案例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CRM Set Type com_com
- 下一篇: 上交所向新东方新材料下发监管工作函