`
xiaochengfu1
  • 浏览: 35509 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

java获取屏幕宽度

    博客分类:
  • java
 
阅读更多
package com.test;
import javax.swing.*;
import java.awt.Toolkit;
import java.awt.Dimension;
public class Test extends JFrame {
 public Test(String name){
  super(name);
  this.setSize(300,200);
  Dimension dem=Toolkit.getDefaultToolkit().getScreenSize();
  int sHeight=dem.height;
  int sWidth=dem.width;
  System.out.println(sHeight+"====="+sWidth);
  int fHeight=this.getHeight();
  int fWidth=this.getWidth();
  this.setLocation((sWidth-fWidth)/2, (sHeight-fHeight)/2);
  System.out.println(sHeight);
  this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  
 }
 public static void main(String[] args) {
	 Test frame=new Test("myFrame");
  frame.setVisible(true);
 }
}
分享到:
评论

相关推荐

    java获取屏幕颜色代码

    从压缩包中的“java获取屏幕颜色源码”文件,我们可以找到实现这个功能的具体代码。这些源码应该包含了创建`Robot`对象,获取屏幕分辨率,选取特定位置的像素,以及解析RGB值的步骤。通过阅读和理解这些代码,开发者...

    Java获取屏幕上任意点颜色源码.rar

    这个"Java获取屏幕上任意点颜色源码.rar"压缩包包含的代码可能就是实现这一功能的具体实现。以下是对这个主题的详细解释: 首先,我们要理解获取屏幕颜色的基本原理。在计算机图形学中,屏幕上的每个像素都有一个...

    j2me获取真机屏幕宽度 高度的小程序 源码

    以下是一个简单的示例代码片段,展示了如何获取J2ME设备的屏幕宽度和高度: ```java import javax.microedition.lcdui.Display; import javax.microedition.lcdui.Displayable; public class ScreenSizeDemo ...

    android 获取屏幕宽度和高度的工具类

    ### Android 获取屏幕宽度和高度的工具类 在Android开发中,获取屏幕的宽度和高度是一项基本但非常重要的功能。这通常用于布局管理、适配不同屏幕尺寸的设备以及执行与屏幕大小相关的操作。本文将详细介绍如何通过...

    获取手机屏幕大小

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

    Java实现屏幕截图源码

    这段代码首先通过`Toolkit.getDefaultToolkit().getScreenSize()`获取了屏幕的宽度和高度,然后创建了一个`Robot`实例,调用其`createScreenCapture()`方法截取整个屏幕,并将结果存储在一个`BufferedImage`对象中。...

    android获取屏幕高度和宽度的实现方法

    textView.setText("屏幕宽度: " + screenWidth + "\n屏幕高度: " + screenHeight); } } ``` 在这个例子中,我们设置了布局并获取了屏幕的宽度和高度,然后将这些信息显示在一个`TextView`中。 总的来说,理解...

    j2me获取真机屏幕宽度 高度的小程序

    标题提到的“j2me获取真机屏幕宽度 高度的小程序”正是这样一个实用工具,它能够帮助开发者获取到实际设备的屏幕宽度和高度。下面我们将详细探讨如何在J2ME中实现这一功能,并讨论相关知识点。 首先,我们需要了解...

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

    在这个特定的案例中,我们讨论的是一个Java实现的屏幕截取程序,允许用户进行区域内的截屏操作。这通常涉及到图形用户界面(GUI)的创建、事件监听以及图像处理等多个技术领域。 首先,我们需要理解如何在Java中...

    根据屏幕宽度动态设置GridView列数

    1. **获取屏幕宽度**:首先,我们需要获取到设备的屏幕宽度。这可以通过调用`DisplayMetrics`类的`widthPixels`属性来实现。创建一个DisplayMetrics对象,并使用`getWindowManager().getDefaultDisplay().getMetrics...

    Android Studio 中获取屏幕宽度实例

    "Android Studio 中获取屏幕宽度实例" Android Studio 中获取屏幕宽度实例是 Android 开发中一个非常重要的知识点。获取屏幕宽度实例可以帮助开发者更好地适应不同的屏幕尺寸和密度,从而提高应用程序的兼容性和...

    JAVA的屏幕截图

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

    java屏幕截图工具

    总结来说,Java屏幕截图工具的核心技术主要包括`Robot`类的使用来获取屏幕快照,以及`ImageIO`类来保存图像。在实际开发中,可能还需要添加图形用户界面(GUI)以便用户交互,比如使用Swing或JavaFX来创建窗口、按钮...

    Java屏幕截屏源代码

    在Java编程环境中,实现屏幕截屏的功能是一项实用的技术,它允许开发者捕获用户电脑的屏幕内容并保存为图像文件。这个“Java屏幕截屏源代码”项目就是针对这一需求而设计的,它模拟了Windows系统下的PrintScreen键...

    用java写的屏幕截图源代码

    `GraphicsDevice`类提供了获取屏幕分辨率的方法,我们可以利用它来获取屏幕的宽度和高度。 ```java GraphicsDevice screen = GraphicsEnvironment.getLocalGraphicsEnvironment().getDefaultScreenDevice(); int ...

    Eclipse编写的Java屏幕截屏Demo

    使用`Robot`对象的`getScreenSize()`方法获取屏幕的宽度和高度。 ```java Dimension screenSize = robot.getScreenSize(); int width = screenSize.width; int height = screenSize.height; ``` 4. **截取屏幕**...

    translation动画及屏幕长、宽、密度的三种获取方法

    本篇文章将深入探讨“translation动画”以及如何获取屏幕的长、宽和密度的三种方法。 首先,让我们来谈谈“translation动画”。Translation动画是Android动画系统中的一种基本类型,用于改变View的位置。通过修改...

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

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

    用java写的屏幕截图

    在Java AWT(Abstract Window Toolkit)库中,`java.awt.Robot`类是关键,它允许程序模拟用户输入,包括键盘和鼠标操作,同时也支持获取屏幕快照。 1. **Robot类**: `Robot`类是Java中用于生成低级用户输入事件的...

Global site tag (gtag.js) - Google Analytics