當前位置:首頁 » 編程語言 » java邊框設置

java邊框設置

發布時間: 2025-06-27 05:59:41

1. java Frame 顯示大小與設置的不同

// 窗口寬度= 內容面板寬+窗口左邊框+窗口右邊框

// 窗口高度= 內容面板高+窗口上邊框+窗口下邊框

每個操作系統的邊框粗細可能不太一致,你可以先輸出看看

參考代碼

importjava.awt.*;
importjava.awt.event.*;
importjavax.swing.*;

//該窗口繼承自JFrame.
{
publicDemoFrame(){
setTitle("窗口");//窗口標題
setSize(500+8+8,500+31+8);//窗口大小
//窗口寬度=內容面板寬+窗口左邊框+窗口右邊框
//窗口高度=內容面板高+窗口上邊框+窗口下邊框
setLocationRelativeTo(null);//窗口居中
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//通常添加這行代碼,點擊窗口右下角的關閉時會結束程序
setVisible(true);

Insetsinsets=getInsets();//得到窗口的邊界區域。
System.out.println("窗口邊框上"+insets.top);//上
System.out.println("窗口邊框下"+insets.bottom);//下
System.out.println("窗口邊框左"+insets.left);//左
System.out.println("窗口邊框右"+insets.right);//右

Dimensiondi=getContentPane().getSize();//內容面板的大小
System.out.println("內容面板寬度"+di.width);//寬
System.out.println("內容面板的高度"+di.height);//高


}

//main方法
publicstaticvoidmain(String[]args){
newDemoFrame();

}


}
熱點內容
gcc編譯流程和步驟 發布:2025-06-27 10:52:43 瀏覽:698
婦科外傷應急演練腳本 發布:2025-06-27 10:36:47 瀏覽:255
壓縮機吹油 發布:2025-06-27 10:36:13 瀏覽:357
分享通信原始密碼多少 發布:2025-06-27 10:36:04 瀏覽:966
我的世界花雨庭伺服器北站 發布:2025-06-27 10:30:07 瀏覽:289
cad怎麼編程 發布:2025-06-27 10:27:17 瀏覽:718
天籟20t智享版多哪些配置 發布:2025-06-27 10:21:43 瀏覽:944
安全網關伺服器搭建 發布:2025-06-27 10:21:42 瀏覽:348
電腦伺服器怎麼清除 發布:2025-06-27 10:17:31 瀏覽:48
powermill編程難點 發布:2025-06-27 10:15:39 瀏覽:90