Java的面板Panel類使用


import java.awt.*;
import java.awt.event.ContainerListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;

public class TestPanel {
public static void main(String[] args) {
Frame frame = new Frame(); //創建彈窗
Panel panel = new Panel(); //創建面板
// 面板不能單獨存在,必須依賴於容器

//設置布局 不設置情況下默認置頂
frame.setLayout(null);
//設置彈窗位置 大小
frame.setBounds(200,200,500,500);
//設置窗口顏色
frame.setBackground(new Color(68, 24, 87));

//設置面板相對位置 大小
panel.setBounds(50,50,400,400);
//設置面板顏色
panel.setBackground(new Color(2,45,99));

//將面板添加到窗口中
frame.add(panel);

//設置可見性
frame.setVisible(true);

//添加監聽
//適配器模式
frame.addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});

}
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM