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图形用户界面(GUI)的设计与开发,具体包括以下几点: 1. **掌握AWT的container类的使用**:...
Java图形用户界面(GUI,Graphical User Interface)是Java编程中的一个重要组成部分,它允许开发者创建交互式的、视觉吸引人的应用程序。在Java中,GUI主要通过Java的AWT(Abstract Window Toolkit)和Swing库来...
### Java图形用户界面编程 #### GUI概述 GUI(Graphical User Interface),即图形用户界面,是一种用户通过图形化的视觉元素来交互的操作环境。在Java中,主要有两种方式用于开发GUI应用:`java.awt`和`javax....
在Java编程语言中,开发图形用户界面(GUI)是一项重要的任务,它允许用户与应用程序进行交互。本主题将深入探讨如何使用Java实现一个类似于QQ登录界面的程序。QQ是一款在中国非常流行的即时通讯软件,它的登录界面...
Java Swing实现让窗体居中显示的方法示例 Java Swing是一个功能强大的UI组件库,它提供了大量的UI组件来帮助开发者快速构建图形用户界面。今天,我们来讨论如何使用Java Swing实现让窗体居中显示的方法。 首先,...
在Java中,我们可以使用`java.awt.Window`类的`setLocationRelativeTo(null)`方法,将窗口居中于屏幕。这个方法会自动计算窗口的中心点并将其对齐到屏幕的中心。如果希望窗口居中于某个特定的容器,可以传入该容器...
Java图形时钟是一个典型的编程项目,它展示了如何利用Java的Swing或JavaFX库来创建一个可视化的时钟界面。这个项目对初学者来说是个很好的练习,有助于理解事件处理、线程以及图形用户界面(GUI)的设计。让我们深入...
`java.awt`包包含了处理图形用户界面(GUI)组件和位置的相关类。 1. **基于屏幕显示**:如果你想让窗体在屏幕的某个特定位置显示,可以使用`setLocationByPlatform(true)`方法,它会根据操作系统的默认行为来设定...
Java图形用户界面(GUI,Graphical User Interface)是开发者创建具有视觉交互的程序的重要工具。在Java中,GUI主要依赖于两个主要的包:java.awt(抽象窗口工具集)和javax.swing。本教程将深入讲解java.awt的基础...
JAVA Swing 是Java编程语言中用于构建桌面应用图形用户界面(GUI)的一个库。在本实验报告中,学生被要求设计并实现一个简单的程序,该程序能够接收用户输入的人民币金额并将其转换为等值的美元。以下是关于JAVA ...
Java JFrame窗体弹窗是Java Swing库中的一个核心组件,用于创建GUI应用程序的主窗口。在Java中,JFrame是一个顶级容器,它提供了显示其他组件(如按钮、文本框等)的基础框架。JFrame不仅提供了窗口的基本功能,如...
Java图形界面,通常被称为Java GUI(Graphical User Interface),是Java编程中用于创建具有视觉组件的应用程序的一个领域。GUI允许用户通过图形元素如按钮、文本框、菜单等与程序交互,提供了一种直观且吸引人的...
Java Swing 是Java GUI(图形用户界面)编程的一部分,主要用于创建桌面应用程序。Swing 提供了一系列组件,用于构建功能丰富的交互式窗口系统。本资源详细介绍了如何使用这些组件,特别是JFrame,它是创建主窗口的...
Java Swing 窗体布局是Java图形用户界面(GUI)设计的重要组成部分,它决定了组件在窗口中的排列方式和外观。Swing提供了多种布局管理器,每种都有其独特的特性和用途,下面我们将详细讨论这些布局管理器。 1. **...
在Java编程语言中,图形用户界面(GUI)的设计与实现是一项重要的技能。为了让GUI界面更加友好、美观,其中一项常用的技术就是使窗口自动居中显示于用户的屏幕上。本篇文章将详细解析如何通过Java代码实现这一功能,...
总的来说,Java的不规则窗口开发涉及图形渲染、剪裁和自定义绘图等概念,通过Eclipse这样的IDE可以方便地进行开发和调试。在实际项目中,可以根据需求绘制任意复杂的形状,以实现独特的用户界面效果。
总的来说,Java图形用户界面设计涉及到AWT和Swing包的使用,理解组件、容器和布局管理器的概念是设计高效、美观GUI的基础。通过熟练掌握这些知识,开发者可以创建出符合用户需求,具有良好交互性的应用程序。在实际...
在Java编程语言中,图形用户界面(GUI)是构建应用程序不可或缺的一部分,而图形按钮(Buttons)是GUI中常用且基础的组件。这篇文章将深入探讨如何使用Java语言来创建和操作图形按钮,以及它们在实际应用中的重要性...
在构造函数中,通过`Toolkit.getDefaultToolkit().getScreenSize()`获取屏幕尺寸,以便在创建窗口时将它居中显示。`setIconImage()`方法用于设置窗口的图标,`setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE)`...
本文档旨在解析一个简单的Java登录窗口程序的源代码,该程序通过Swing库构建了一个基本的图形用户界面(GUI),用于展示登录框的基本功能。该登录框包括了设置窗口尺寸、位置以及添加必要的控件如用户名和密码输入框...