Java 獲取螢幕尺寸

2021-09-24 01:10:12 字數 810 閱讀 5280

dimension screensize   =   toolkit.

getdefaulttoolkit()

.getscreensize()

;double width = screensize.

getwidth()

;double height = screensize.

getheight()

;// 螢幕的物理大小還需要知道螢幕的dpi 意思是說一英吋多少個象素

double dpi = toolkit.

getdefaulttoolkit()

.getscreenresolution()

;// 然後用象素除以dpi 就可以得到多少英吋了,在英吋轉厘公尺

// 1英吋(in)=2.54厘公尺(cm)

double w = width/dpi;

double h = height/dpi;

system.out.

println

("width:"

+ w +

"英吋");

system.out.

println

("height:"

+ h +

"英吋");

double big = math.

sqrt

(math.

pow(w,2)

+ math.

pow(h,2)

);system.out.

println

(big +

"英吋"

);

獲取螢幕尺寸

我建立了一些自定義元素,想通過程式設計將它們放到右上角 距上部邊緣n畫素,右部邊緣m畫素 因此我需要知道螢幕具體的寬度和高度,然後確定具體的位置 1 2 int px screenwidth m int py screenwidth n 請問,在activity如何獲取螢幕的寬度和高度呢?答 jos...

react native獲取螢幕尺寸

專案中需要獲取手機的尺寸 import from react native var window dimensions.get window var width window.width var height window.height var scale window.scale 其中 width...

android獲取螢幕尺寸 英吋

解析度 w 寬度 h 高度 螢幕密度 每寸畫素 densitydpi 二次方 w w h h 螢幕英吋 displaymetrics dm getresources getdisplaymetrics screenwidth dm.widthpixels 螢幕寬 畫素,如 480px screenh...