最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java編程獲取當(dāng)前屏幕分辨率的方法示例

 更新時間:2017年08月17日 11:40:28   作者:念月思靈  
這篇文章主要介紹了Java編程獲取當(dāng)前屏幕分辨率的方法,涉及java針對系統(tǒng)硬件信息的相關(guān)操作技巧,需要的朋友可以參考下

本文實例講述了Java編程獲取當(dāng)前屏幕分辨率的方法。分享給大家供大家參考,具體如下:

/**
* This class implements the functionality of fetching the size of the screen
*/
package com.leo.util;
/**
* @author Leo Share
* @since 07/16/2007
* @version 1.0
*/
class ScreenSize{
  private int screenWidth;
  private int screenHeight;
  public void setScreenWidth(int screenWidth){
    this.screenWidth = screenWidth;
  }
  public void setScreenHeight(int screenHeight){
    this.screenHeight = screenHeight;
  }
  public int getScreenWidth(){
    setScreenWidth((int)java.awt.Toolkit.getDefaultToolkit().getScreenSize().width);
    return screenWidth;
  }
  public int getScreenHeight(){
    setScreenHeight((int)java.awt.Toolkit.getDefaultToolkit().getScreenSize().height);
    return screenHeight;
  }
}

在Java的GUI設(shè)計中,常常需要讓Frame或Dialog顯示在屏幕的中央,可以先獲取屏幕的分辨率,然后用下面的代碼實現(xiàn):

int screenWidth = ((int)java.awt.Toolkit.getDefaultToolkit().getScreenSize().width);
int screenHeight = ((int)java.awt.Toolkit.getDefaultToolkit().getScreenSize().height);
JFrame myFrame = new JFrame();
myFrame.setSize(800, 600)//設(shè)置Frame的大小
myFrame.setLocation((screenWidth-800)/2, (screenHeight-600)/2);//設(shè)置Frame顯示在屏幕中央

PS:這里再為大家推薦一款功能相似的在線工具供大家參考使用:

在線瀏覽器信息檢測工具:
http://tools.jb51.net/aideddesign/browser_info

更多關(guān)于java算法相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Java數(shù)學(xué)運算技巧總結(jié)》、《Java數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Java操作DOM節(jié)點技巧總結(jié)》、《Java文件與目錄操作技巧匯總》和《Java緩存操作技巧匯總

希望本文所述對大家java程序設(shè)計有所幫助。

相關(guān)文章

  • Java使用雪花算法生成唯一ID的實現(xiàn)示例

    Java使用雪花算法生成唯一ID的實現(xiàn)示例

    雪花算法是 Twitter 開源的一種分布式ID生成算法,其目的是生成全局唯一的 ID,本文主要介紹了Java使用雪花算法生成唯一ID的實現(xiàn)示例,具有一定的參考價值,感興趣的可以了解一下
    2024-07-07
  • SpringBoot JPA使用配置過程詳解

    SpringBoot JPA使用配置過程詳解

    這篇文章主要介紹了SpringBoot JPA使用配置過程詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-05-05
  • DUBBO 日志過濾器,輸出dubbo 接口調(diào)用入?yún)?、出參等信?最新推薦)

    DUBBO 日志過濾器,輸出dubbo 接口調(diào)用入?yún)?、出參等信?最新推薦)

    這篇文章主要介紹了DUBBO 日志過濾器,輸出dubbo 接口調(diào)用入?yún)ⅰ⒊鰠⒌刃畔?首先自定義一個過濾器?DubboLoggerFilter.java,本文結(jié)合示例代碼給大家講解的非常詳細(xì),需要的朋友可以參考下
    2022-12-12
  • 淺談SpringBoot之事務(wù)處理機制

    淺談SpringBoot之事務(wù)處理機制

    這篇文章主要介紹了淺談SpringBoot之事務(wù)處理機制,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-01-01
  • Java 定時器(Timer)及線程池里使用定時器實例代碼

    Java 定時器(Timer)及線程池里使用定時器實例代碼

    這篇文章主要介紹了Java 定時器(Timer)及線程池里使用定時器實例代碼的相關(guān)資料,需要的朋友可以參考下
    2016-12-12
  • 詳解Java8中的Lambda表達(dá)式

    詳解Java8中的Lambda表達(dá)式

    這篇文章主要介紹了Java8中的Lambda表達(dá)式的相關(guān)資料,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-07-07
  • SpringBoot如何實現(xiàn)一個實時更新的進(jìn)度條的示例代碼

    SpringBoot如何實現(xiàn)一個實時更新的進(jìn)度條的示例代碼

    本文詳細(xì)的介紹了SpringBoot如何實現(xiàn)一個實時更新的進(jìn)度條,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • Java?Spring框架的注解式開發(fā)你了解嗎

    Java?Spring框架的注解式開發(fā)你了解嗎

    這篇文章主要為大家詳細(xì)介紹了Spring框架的注解式,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • 使用Nexus搭建Maven私服的方法步驟

    使用Nexus搭建Maven私服的方法步驟

    這篇文章主要介紹了使用Nexus搭建Maven私服的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • Java日常練習(xí)題,每天進(jìn)步一點點(22)

    Java日常練習(xí)題,每天進(jìn)步一點點(22)

    下面小編就為大家?guī)硪黄狫ava基礎(chǔ)的幾道練習(xí)題(分享)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧,希望可以幫到你
    2021-07-07

最新評論

东乡县| 河北区| 葫芦岛市| 襄垣县| 肃宁县| 祥云县| 横峰县| 西盟| 揭东县| 晋宁县| 怀来县| 攀枝花市| 法库县| 渭源县| 宣汉县| 五家渠市| 蚌埠市| 茂名市| 山阳县| 阳曲县| 崇明县| 上蔡县| 永胜县| 板桥市| 上犹县| 临湘市| 邵阳市| 板桥市| 甘谷县| 商城县| 荔波县| 织金县| 丰都县| 安多县| 桂东县| 柘城县| 资溪县| 睢宁县| 晋州市| 富平县| 东兰县|