文档章节

博为峰Java技术题 ——JavaSE Java Swing概述

博为峰教研组
 博为峰教研组
发布于 2016/12/12 16:43
字数 271
阅读 1
收藏 0

博为峰小博老师:

[什么是Java Swing]

Swing是一个用于开发Java图形界面应用程序的开发工具包,它是以抽象窗口工具包(AWT)为基础,使应用程序可跨平台在不改变任何外观风格前提下。Swing开发人员通过使用少最的代码,就可以利用Swing包中丰富、灵活的功能和模块化组件类来开发出令人满意的用户界面。

[Swing特性]

下图列出有关Swing的宏观特性:

[Swing包的结构]

下图列出Swing包及其功能,如下图所示:

[第一个Java Swing程序实例]

以下实例用于显示一个带有helloswingBWF标题的窗口,示例代码如下:

import javax.swing.JFrame;

public class BWFSwingtest {

static int width=300;

static int height=200;

public static void main(String[] args){

JFrame jf=new JFrame("helloswingBWF");

jf.setSize(widthheight);//设置窗口大小

//使窗口上的最大化、最小化以及关闭健发挥作用

jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

jf.setVisible(true);//设置窗体是否可见

}

}

运行结构如图:

© 著作权归作者所有

共有 人打赏支持
博为峰教研组
粉丝 50
博文 1224
码字总数 479077
作品 0
黄浦
程序员
私信 提问
JAVA基础再回首(三十)——JAVA基础再回首完美结束,感概万千!

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/m366917/article/details/52724939 JAVA基础再回首(三十)——JAVA基础再回首完美结束,感概万千! 经过了几...

Aduroidpc
2016/10/02
0
0
用大白话告诉你啥是Java开发

Java,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此...

远方Java
06/14
0
0
win10系统JDK8安装环境配置教程

本节博主主要介绍jdk8的安装,以及一些注意事项,同时博主也需要留着配置路径自己以后使用。 安装步骤: (一)下载JDK官网地址:http://www.oracle.com/technetwork/java/javase/downloads...

em_aaron
08/04
0
0
介绍JComponentPack产品中的AComboBox控件

Introduce the AComboBox component Overview The AComboBox is a drop down component in JComponentPack product, it’s different with the “JComboBox” component in the core Java s......

fralepg
2009/02/21
79
0
Java SE 8u20/7u67 发布

Java SE 8u20 发布了,此版本包括 JDK 8 的新特性改进,安全更新和性能提升。同时还包括新的 MSI 企业 JRE 安装器,新 高级管理工作台和 JMC 5.4。 下载地址: http://www.oracle.com/techne...

oschina
2014/09/28
2.1K
3

没有更多内容

加载失败,请刷新页面

加载更多

Spring源码学习笔记-1-Resource

打算补下基础,学习下Spring源码,参考书籍是《Spring源码深度解析》,使用版本是Spring 3.2.x,本来想试图用脑图记录的,发现代码部分不好贴,还是作罢,这里只大略记录下想法,不写太细了 ...

zypy333
7分钟前
0
0
RestClientUtil和ConfigRestClientUtil区别说明

RestClientUtil directly executes the DSL defined in the code. ConfigRestClientUtil gets the DSL defined in the configuration file by the DSL name and executes it. RestClientUtil......

bboss
今天
14
0

中国龙-扬科
昨天
2
0
Linux系统设置全局的默认网络代理

更改全局配置文件/etc/profile all_proxy="all_proxy=socks://rahowviahva.ml:80/"ftp_proxy="ftp_proxy=http://rahowviahva.ml:80/"http_proxy="http_proxy=http://rahowviahva.ml:80/"......

临江仙卜算子
昨天
9
0
java框架学习日志-6(bean作用域和自动装配)

本章补充bean的作用域和自动装配 bean作用域 之前提到可以用scope来设置单例模式 <bean id="type" class="cn.dota2.tpye.Type" scope="singleton"></bean> 除此之外还有几种用法 singleton:......

白话
昨天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部