`
hizhangqi
  • 浏览: 90763 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JAVA屏幕大小获取方式

 
阅读更多
使用Java AWT类可以很方便取得屏幕分辨率及可用屏幕大小。

01.Dimension scrSize=Toolkit.getDefaultToolkit().getScreenSize(); 
此语句可取得屏幕实际大小。如屏幕分辨率是1024*768时,scrSize.width的值为1024,scrSize.height的值为768。

01.Insets scrInsets=Toolkit.getDefaultToolkit().getScreenInsets(GraphicsEnvironment.getLocalGraphicsEnvironment().getDefaultScreenDevice().getDefaultConfiguration()); 
此语句用于取得屏幕已占用范围,如任务栏。scrInsets对象的left、right、top、bottom的值分别就是屏幕四边已占用的大小。

再使用如下语句,就能轻松实现满屏显示窗口。

01.JFrame win=new JFrame();  
02.win.setBounds(scrInsets.left,scrInsets.top,scrSize.width-scrInsets.left-scrInsets.right,scrSize.height-scrInsets.top-scrInsets.bottom); 
分享到:
评论

相关推荐

    java取得屏幕大小

    java取得屏幕的宽和高。 java取得屏幕的宽和高。 java取得屏幕的宽和高。

    Java取得电脑屏幕大小

    Java取得电脑屏幕大小 Java取得电脑屏幕大小 Java取得电脑屏幕大小 Java取得电脑屏幕大小

    java屏幕截取软件

    Java屏幕截取软件是一种利用Java编程语言开发的应用程序,它能够帮助用户方便地捕获计算机屏幕上显示的内容,并将其保存为图像文件。这个程序通常包含了一系列的类和方法,用于实现屏幕捕捉、图像处理以及文件保存等...

    java 屏幕保护程序

    而"JSS"可能是Java屏幕保护程序的源代码文件,通过查看这个文件,我们可以更深入地了解上述概念是如何在实际代码中实现的。 总之,Java 屏幕保护程序的开发涉及图形环境初始化、精灵管理、事件处理等多个方面,结合...

    获取手机屏幕大小

    获取手机屏幕大小 Android 中获取手机屏幕大小可以通过使用 DisplayMetrics 类来实现。 DisplayMetrics 类描述普通显示信息的结构,例如显示大小、密度、字体尺寸等。在 Android 中,获取手机屏幕大小可以通过以下...

    java实现屏幕截图

    总之,`screenChort.java`文件中的代码很可能是实现Java屏幕截图的核心部分,通过调用`captureScreen()`方法获取屏幕快照,并使用`saveScreenshot()`方法保存为文件。开发者可以根据实际需求,进一步扩展这些基础...

    java远程屏幕监视

    有详细文档,新手看也很容易懂,可以实时屏幕监控,截图,调图片大小,刷新率啊。是我java课程设计的作业,传上来相互学习啊。 绝对是能用滴。报错的话,在eclipse里右键点击工程文件,选Propertites,选java Build...

    Java实现屏幕截图源码

    下面是一个简单的Java屏幕截图代码示例: ```java import java.awt.*; import java.awt.image.BufferedImage; public class ScreenCaptureExample { public static void main(String[] args) throws AWTException...

    一个简单的用JAVA实现的屏幕抓图(源代码)

    ### Java屏幕抓图技术概览 在Java中,实现屏幕抓图主要依赖于`java.awt.Robot`类,它提供了屏幕捕获的功能。通过创建`Robot`实例,可以获取整个屏幕或指定区域的图像。此功能广泛应用于自动化测试、屏幕录制工具和...

    JAVA 窗体多屏幕显示的问题

    例如,使用`Toolkit.getDefaultToolkit().getScreenSize()`来获取屏幕尺寸并相应地调整窗体大小,可以提供更灵活的全屏体验。此外,考虑到不同操作系统对多屏幕支持的差异,进行适当的平台适配也是必要的。 ### ...

    java屏幕截图代码

    `获取了屏幕的尺寸,然后创建了一个与屏幕大小相同的`Rectangle`对象。接着,我们使用`Robot`实例的`createScreenCapture()`方法截取了整个屏幕,并将结果保存为JPEG格式的图片。 需要注意的是,`Robot`类的构造...

    Java屏幕截屏源代码

    2. **获取屏幕大小**:`Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();` 这个方法会得到当前显示器的宽度和高度。 3. **截取屏幕内容**:`BufferedImage image = robot.createScreenCapture...

    Java实现屏幕截取程序(区域内截屏)更新

    总结来说,这个Java屏幕截取程序的实现涉及到Java GUI编程、事件处理、图像捕获和保存等多个技术点。对于学习Java的开发者来说,这是一个很好的实践项目,可以帮助他们深入理解和运用Java的图形和输入相关API。同时...

    Java中得到电脑屏幕的大小

    Java中得到电脑屏幕的大小的一个简单例子!

    java 屏幕抓图 源代码

    Java屏幕抓图源代码涉及到的是Java图形用户界面(GUI)编程和图像处理技术。在Java中,我们可以使用java.awt.Robot类来捕获屏幕上的图像。以下是对这个知识点的详细解释: 1. **java.awt.Robot类**: Robot类是...

    java 桌面图像获取带鼠标

    在Java编程环境中,获取桌面图像并显示鼠标图形是一项高级任务,涉及到图形用户界面(GUI)和系统级别的交互。本文将详细讲解如何通过Java实现这一功能,以及如何利用这些技术来创建一个简单的桌面监控程序。 首先...

    JAVA的屏幕截图

    通过阅读本文,您将了解到如何在Java中利用`java.awt`包中的类来获取屏幕尺寸、捕获屏幕图像以及如何利用`javax.imageio.ImageIO`来保存图像到文件系统。 #### 二、关键类与方法介绍 ##### 2.1 `java.awt`包 这个...

    Java实现获取窗口句柄.zip

    在Java编程环境中,获取窗口句柄(Window Handle)通常是与操作系统进行交互的一种方式,主要用于控制或检测特定的图形用户界面(GUI)元素。在Java中,这种操作涉及到AWT(Abstract Window Toolkit)和Swing库,这...

    JAVA让你设计的GUI自动居中屏幕

    具体来说,可以调用`Toolkit.getDefaultToolkit()`方法来获得一个`Toolkit`对象,然后通过该对象的`getScreenSize()`方法获取屏幕的尺寸。 ```java Toolkit kit = Toolkit.getDefaultToolkit(); Dimension screen...

Global site tag (gtag.js) - Google Analytics