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

Java图形窗口居中

    博客分类:
  • J2SE
 
阅读更多

Java图形界面 居中

 

 

取出Screen的大小,和本身界面的大小,

算出界面的左上角坐标即可

示例如下:

 

import   javax.swing.*;   
import   java.awt.*;   

public   class   FrameCentreTest   extends   JFrame{   
	public   static   void   main(String[]   args)   {   
	  JFrame   frame   =   new   JFrame("centre");   
	  Dimension   screensize   =   Toolkit.getDefaultToolkit().getScreenSize();   
	  frame.setSize(400,400);   
	  Dimension   framesize   =   frame.getSize();   
	  int   x   =   (int)screensize.getWidth()/2   -   (int)framesize.getWidth()/2;   
	  int   y   =   (int)screensize.getHeight()/2   -   (int)framesize.getHeight()/2;   
	  frame.setLocation(x,y);   
	  frame.setVisible(true);   
	  }   
}
 

摘自:http://zhidao.baidu.com/question/382617676.html

 

分享到:
评论

相关推荐

    实验五 JAVA图形界面 窗口及常用控件练习

    ### 实验五 JAVA图形界面 窗口及常用控件练习 #### 实验目的 本实验旨在通过实际操作,使学生能够深入理解并掌握Java图形用户界面(GUI)的设计与开发,具体包括以下几点: 1. **掌握AWT的container类的使用**:...

    java图形用户界面的例子

    Java图形用户界面(GUI,Graphical User Interface)是Java编程中的一个重要组成部分,它允许开发者创建交互式的、视觉吸引人的应用程序。在Java中,GUI主要通过Java的AWT(Abstract Window Toolkit)和Swing库来...

    java图形用户界面编程

    ### Java图形用户界面编程 #### GUI概述 GUI(Graphical User Interface),即图形用户界面,是一种用户通过图形化的视觉元素来交互的操作环境。在Java中,主要有两种方式用于开发GUI应用:`java.awt`和`javax....

    java图形界面之 山寨QQ登陆界面

    在Java编程语言中,开发图形用户界面(GUI)是一项重要的任务,它允许用户与应用程序进行交互。本主题将深入探讨如何使用Java实现一个类似于QQ登录界面的程序。QQ是一款在中国非常流行的即时通讯软件,它的登录界面...

    Java Swing实现让窗体居中显示的方法示例

    Java Swing实现让窗体居中显示的方法示例 Java Swing是一个功能强大的UI组件库,它提供了大量的UI组件来帮助开发者快速构建图形用户界面。今天,我们来讨论如何使用Java Swing实现让窗体居中显示的方法。 首先,...

    令窗口自动居中

    在Java中,我们可以使用`java.awt.Window`类的`setLocationRelativeTo(null)`方法,将窗口居中于屏幕。这个方法会自动计算窗口的中心点并将其对齐到屏幕的中心。如果希望窗口居中于某个特定的容器,可以传入该容器...

    java图形时钟.rar

    Java图形时钟是一个典型的编程项目,它展示了如何利用Java的Swing或JavaFX库来创建一个可视化的时钟界面。这个项目对初学者来说是个很好的练习,有助于理解事件处理、线程以及图形用户界面(GUI)的设计。让我们深入...

    java 桌面应用程序窗体的显示位置

    `java.awt`包包含了处理图形用户界面(GUI)组件和位置的相关类。 1. **基于屏幕显示**:如果你想让窗体在屏幕的某个特定位置显示,可以使用`setLocationByPlatform(true)`方法,它会根据操作系统的默认行为来设定...

    java图形界面 关于基础的gui 还有对个实例

    Java图形用户界面(GUI,Graphical User Interface)是开发者创建具有视觉交互的程序的重要工具。在Java中,GUI主要依赖于两个主要的包:java.awt(抽象窗口工具集)和javax.swing。本教程将深入讲解java.awt的基础...

    JAVA SWING图形界面程序设计实验报告(附完整代码).pdf

    JAVA Swing 是Java编程语言中用于构建桌面应用图形用户界面(GUI)的一个库。在本实验报告中,学生被要求设计并实现一个简单的程序,该程序能够接收用户输入的人民币金额并将其转换为等值的美元。以下是关于JAVA ...

    Java JFrame窗体弹窗_java_jframe

    Java JFrame窗体弹窗是Java Swing库中的一个核心组件,用于创建GUI应用程序的主窗口。在Java中,JFrame是一个顶级容器,它提供了显示其他组件(如按钮、文本框等)的基础框架。JFrame不仅提供了窗口的基本功能,如...

    java 图形界面

    Java图形界面,通常被称为Java GUI(Graphical User Interface),是Java编程中用于创建具有视觉组件的应用程序的一个领域。GUI允许用户通过图形元素如按钮、文本框、菜单等与程序交互,提供了一种直观且吸引人的...

    Java_窗体组件用法大全

    Java Swing 是Java GUI(图形用户界面)编程的一部分,主要用于创建桌面应用程序。Swing 提供了一系列组件,用于构建功能丰富的交互式窗口系统。本资源详细介绍了如何使用这些组件,特别是JFrame,它是创建主窗口的...

    java_swing窗体布局

    Java Swing 窗体布局是Java图形用户界面(GUI)设计的重要组成部分,它决定了组件在窗口中的排列方式和外观。Swing提供了多种布局管理器,每种都有其独特的特性和用途,下面我们将详细讨论这些布局管理器。 1. **...

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

    在Java编程语言中,图形用户界面(GUI)的设计与实现是一项重要的技能。为了让GUI界面更加友好、美观,其中一项常用的技术就是使窗口自动居中显示于用户的屏幕上。本篇文章将详细解析如何通过Java代码实现这一功能,...

    Java 不规则窗口(形状窗口)eclipse开发

    总的来说,Java的不规则窗口开发涉及图形渲染、剪裁和自定义绘图等概念,通过Eclipse这样的IDE可以方便地进行开发和调试。在实际项目中,可以根据需求绘制任意复杂的形状,以实现独特的用户界面效果。

    java图形用户界面设计教程[整理].pdf

    总的来说,Java图形用户界面设计涉及到AWT和Swing包的使用,理解组件、容器和布局管理器的概念是设计高效、美观GUI的基础。通过熟练掌握这些知识,开发者可以创建出符合用户需求,具有良好交互性的应用程序。在实际...

    图形按钮,java语言描述。

    在Java编程语言中,图形用户界面(GUI)是构建应用程序不可或缺的一部分,而图形按钮(Buttons)是GUI中常用且基础的组件。这篇文章将深入探讨如何使用Java语言来创建和操作图形按钮,以及它们在实际应用中的重要性...

    java swing图形界面设计

    在构造函数中,通过`Toolkit.getDefaultToolkit().getScreenSize()`获取屏幕尺寸,以便在创建窗口时将它居中显示。`setIconImage()`方法用于设置窗口的图标,`setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE)`...

    Java_登录窗口源代码

    本文档旨在解析一个简单的Java登录窗口程序的源代码,该程序通过Swing库构建了一个基本的图形用户界面(GUI),用于展示登录框的基本功能。该登录框包括了设置窗口尺寸、位置以及添加必要的控件如用户名和密码输入框...

Global site tag (gtag.js) - Google Analytics