`

我的第一个JavaSwing程序

 
阅读更多
我的第一个 Java Swing 程序,来源:http://docs.oracle.com/javase/tutorial/displayCode.html?code=http://docs.oracle.com/javase/tutorial/uiswing/examples/start/HelloWorldSwingProject/src/start/HelloWorldSwing.java

package com.xjh.swing;

import javax.swing.JFrame;
import javax.swing.JLabel;

/**
 * 
 * @author xiejiaohui
 *
 */
public class HelloWorldSwing {

	private static void createAndShowGUI() {
		JFrame frame = new JFrame("HelloWorldSwing");
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

		JLabel label = new JLabel("Hello World");
		frame.getContentPane().add(label);

		frame.pack();
		frame.setVisible(true);
//		frame.setSize(800, 600);
	}

	public static void main(String[] args) {
		javax.swing.SwingUtilities.invokeLater(new Runnable() {
			public void run() {
				createAndShowGUI();
			}
		});
	}

}

分享到:
评论

相关推荐

    java swing小程序

    了解每个组件的基本用法和属性设置,是学习Swing的第一步。 2. **布局管理器**:Swing使用不同的布局管理器(如FlowLayout、BorderLayout、GridLayout、GridBagLayout和BoxLayout)来安排组件的位置。理解每种布局...

    深入浅出javaswing程序设计

    资源名称:深入浅出java swing程序设计内容简介:本书中文繁体字版由台湾金禾资讯股份有限公司出版(2005)。本书中文简体字经台湾金禾资讯股份有限公司授权由中国铁道出版社出版(2005)。任何单位或个人未经出版者...

    JavaSwing桌面程序开发

    然后创建了一个JLabel对象,用于显示文本“第一个Swing程序”。通过`jl.setBounds()`设置标签的位置和大小,`this.add(jl)`将其添加到窗口上。窗口的大小和位置通过`this.setBounds()`设定,最后`this.setVisible...

    深入浅出Java Swing程序设计 Part1

    深入浅出Java Swing程序设计,含源码。共四部分,这是第一部分。

    java Swing桌面程序开发课件

    3. 开发第一个 Swing 程序: * 使用一个简单的程序,让读者知道什么是 Swing 程序,以及 Swing 程序的功能。 * 在该程序中有很多知识是以前没有介绍过的,在后面的学习中将详细的分析各个地方。 4. JFrame 窗口类...

    javaSwing皮肤大全.rar

    总之,“javaSwing皮肤大全.rar”是一个宝贵的资源,它提供了丰富的Java Swing Look and Feel皮肤,可以帮助开发者快速地为他们的Swing应用程序赋予独特的视觉风格,提高软件的吸引力和用户满意度。通过合理利用这些...

    java swing串口通信源码

    Java Swing 是Java GUI(图形用户界面)开发的一个关键库,它提供了一系列的组件来构建桌面应用程序。在Java Swing中实现串口通信可以帮助开发者创建能够与硬件设备交互的应用,例如读取或发送数据到通过串行端口...

    基于java swing随机抽签程序

    在这个基于Java Swing的随机抽签程序中,开发者利用了Java语言的强大功能和Swing库来创建一个可执行的抽签应用。该程序的核心功能是生成随机数,以实现公平的抽签效果。 首先,程序通过Java的`java.util.Random`类...

    JAVA SWing 程序\项目框架

    `looks-2.1.4.jar` 文件则指向了JGoodies Looks库,这是一个可以改变Java Swing组件外观的库,提供了多种视觉样式,使得SWING应用看起来更加现代和吸引人。通过引入这个库,开发者可以轻松地改变应用的UI风格,使其...

    Java Swing 界面美化包-含源码

    Java Swing 是Java标准库中的一个组件,用于创建图形用户界面(GUI...总的来说,"Java Swing 界面美化包-含源码" 是一个极具价值的工具,对于那些希望提升 Swing 应用程序视觉吸引力的开发者来说,它是不可或缺的资源。

    Java Swing(第二版)(chm和pdf)

    Java Swing是Java GUI编程的重要库,它提供了丰富的组件和布局管理器,用于构建桌面应用程序。在Java Swing的第二版中,通常会涵盖更多的高级特性和最佳实践,以便开发者能够更有效地利用这一强大的工具。 Swing是...

    java swing 文件加密程序

    文件加密程序,使用java swing 开发。界面UI丑陋,但是可以...程序第一次使用需要创建一个数据保存的目录和密码一定要保存好,使用前先看readme 文件。 个人兴趣开发,不喜欢勿怪,如果有觉得感兴趣的可以提供源码。

    《Java Swing(第二版)》

    《Java Swing(第二版)》是一本专注于Java GUI编程的经典著作,主要讲解了如何使用Swing库来构建功能丰富的桌面应用程序。Swing是Java平台上用于创建用户界面的主要工具包,它提供了许多组件、布局管理器以及事件处理...

    基于java swing随机抽签程序第二版 by Empty

    基于java swing编写,功能相当简单!! 程序启动产生0~100的随机数在jTextField中不停跳动,点击开关按钮,停止显示一个随机数!!再点击按钮弹起,数字继续滚动~~ 项目采用netbeans6.9开发~~源码也一并附上!!请多...

    Java swing风格美化

    "Java Swing风格美化"是针对这一问题,通过引入第三方库来改变Swing程序的视觉样式,使其看起来更加现代化和吸引人。本主题将深入探讨如何使用这些皮肤包来提升Swing程序的美学效果。 首先,我们来看看描述中提到的...

    java swing漂亮软件界面 超酷 以及javaswing教程.rar.rar

    这个压缩包“java swing漂亮软件界面 超酷 以及javaswing教程.rar.rar”很可能包含了一系列关于如何使用Java Swing创建美观、酷炫界面的教程和示例代码。 在Java Swing中,开发者可以使用各种组件来构建应用,如...

    精通Java Swing程序设计

    在“精通Java Swing程序设计”这个主题中,我们将深入探讨Swing的各种核心概念、组件以及最佳实践。 首先,Java Swing是Java Foundation Classes (JFC)的一部分,它是对早期AWT(Abstract Window Toolkit)的增强。...

    Java Swing 24种皮肤合集以及使用方法

    Java Swing 是Java GUI(图形用户界面)开发的一个重要库,它是AWT(Abstract Window Toolkit)的扩展,提供了更丰富的组件和更好的本地化支持。Swing提供了丰富的组件集合,包括按钮、文本框、面板等,使得开发者...

    JAVA Swing日期选择控件datepicker

    Java Swing 是Java GUI(图形用户界面)开发的一个重要库,它提供了一系列丰富的组件,用于创建桌面应用程序。在Swing中,DatePicker是一个非常实用的控件,允许用户方便地选择日期,通常用于输入或显示日期相关的...

    java swing实现pdf阅读器

    总的来说,用Java Swing实现一个PDF阅读器是一个涉及多方面技能的任务,包括对PDF格式的理解、Java GUI编程、IO操作以及第三方库的熟练使用。通过不断学习和实践,可以构建出功能强大且用户友好的PDF阅读器。

Global site tag (gtag.js) - Google Analytics