Java GUI之建立一個長寬尺寸為螢幕尺寸一半的框架,並顯示在螢幕的正中心
首先想到的主要用的方法,是:
java.awt.JFrame.setSize(int width, int height);
java.awt.JFrame.setLocation(int x, int y);
而獲取螢幕尺寸資訊,一定要用到:
static Toolkit.getDefaultToolkit();
Toolkit.getScreenSize();
而呈現出這樣一個框架自然要用到其建構函式,並設定它可見:
JFrame.JFrame();
JFrame.setVisible(boolean flag);
package com.sinosuperman.driver;
import java.awt.Dimension;
import java.awt.Toolkit;
import javax.swing.JFrame;
import javax.swing.WindowConstants;
public class MainBench {
public static void main(String[] args) {
Toolkit tk = Toolkit.getDefaultToolkit();
Dimension d = tk.getScreenSize();
JFrame frame = new JFrame();
frame.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
frame.setSize((int) d.getWidth() / 2, (int) d.getHeight() / 2);
frame.setLocation((int) (d.getWidth() - frame.getWidth()) / 2, (int) (d.getHeight() - frame.getHeight()) / 2);
frame.setResizable(false);
frame.setVisible(true);
}
}
相關文章
- javascript獲取螢幕的尺寸JavaScript
- 各個螢幕的logo尺寸要求Go
- iOS 各種螢幕尺寸iOS
- 主流小尺寸平板螢幕顯示對比評測
- Flutter之支援不同的螢幕尺寸和方向Flutter
- JavaScript獲取瀏覽器、元素、螢幕的寬高尺寸JavaScript瀏覽器
- Qt 把窗體顯示在螢幕的中心QT
- 為任意螢幕尺寸構建 Android 介面Android
- 資料顯示5.5寸將成為手機螢幕的最標準尺寸
- 【工具類】PC端所有的螢幕的尺寸
- javascript如何獲取電腦螢幕的尺寸JavaScript
- 兩個版本iPhone 6區別僅在於螢幕尺寸iPhone
- Apple裝置螢幕尺寸和方向APP
- flutter 螢幕尺寸適配 字型大小適配Flutter
- 【求助】關於響應式設計螢幕解析度和螢幕尺寸的問題
- QT居中螢幕顯示QT
- 螢幕顯示機制
- 蘋果賬號回收公司—TCL新概念機滑出螢幕擴大顯示尺寸蘋果
- [譯] Flutter —— 根據不同螢幕尺寸高效的適配 UIFlutterUI
- javascript獲取移動裝置螢幕尺寸的程式碼JavaScript
- LCD螢幕顯示PNG影像
- Qt視窗在螢幕上居中顯示QT
- iOS 2020年最新螢幕尺寸(pt 、px)iOS
- Qt視窗螢幕居中顯示QT
- javascript獲取網頁和螢幕尺寸相關屬性JavaScript網頁
- 彭博社:螢幕尺寸越大 蘋果iPhone的銷售業績越好蘋果iPhone
- iPhone 6s硬體配置曝光 螢幕尺寸仍為4.7英寸iPhone
- 如何在 SAPGUI 的同一個螢幕顯示兩個 ALV listGUI
- 如何將 MacBook 的外接螢幕設定為主螢幕的方法Mac
- BMP圖片的複製#顯示到螢幕
- win10螢幕變寬了怎麼回事_win10螢幕太寬的解決方法Win10
- [譯] 為什麼你的應用需要對各種尺寸螢幕做適配優化?優化
- win10系統螢幕鍵盤尺寸修改不了的解決方法Win10
- 螢幕尺寸的幾件小事:從iphone陣營到大屏安卓陣營iPhone安卓
- android自適應滑動鍵盤產生的螢幕尺寸變化Android
- 如何通過一個SAPGUI螢幕反查這個螢幕對應的事務碼GUI
- javascript獲取視窗和螢幕解析度等尺寸程式碼JavaScript
- 顯示器螢幕重新整理率怎麼調?電腦顯示器螢幕重新整理率的設定方法