SWING控件学习1:第一个SWING程序

原创 2007年09月17日 20:59:00

//显示一个标题为First的窗口,原码如下:

import javax.swing.*;
public class First extends JFrame{

 First(){
  super("First");//定义标题
  this.setSize(500,200);//指定大小
  this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//当窗口被关闭时,应用程序被关闭
  this.show();//显示窗口
 }
 public static void main(String[] args) {
  new First();
 }
}

 

其实JFrame并非抽象类,我们不一定非要去继承它,看这段:

import javax.swing.*;
public class First{


 public static void main(String[] args) {
    JFrame jf = new JFrame(("First");//定义标题
     jf.setSize(500,200);//指定大小
      jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//当窗口被关闭时,应用程序被关闭
      jf.show();//显示窗口
 }
 }
}

调试后效果是一样的。但是比较两段代码面向对象的代码书写规范和类的扩展性,是不是前者更好呢?

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Swing 自定义控件学习笔记

做一个用Swing开发的小工具,需要用到一个可拉伸的矩形控件,学习了下极客学院的自定义控件的视频教程记录一下~^_^ 自定义控件主要实现Jcomponent中的4个方法来绘制控件: paintCo...

Swing图形界面程序—同学通讯录系统(1)

一个简单的Swing图形程序!

Swing程序设计1-窗体创建

JFrame窗体是一个容器,它是Swing程序中各个组件的载体,可以将JFrame看作是承载这些Swing组件的容器。 JFrame在程序中的语法: JFrame jf= new JFrame(t...

OutputArea,用于模拟控制台输出信息的 Swing 控件

一个自带了 Candy Strip Painting 的 OutputArea,它是个不能编辑的 JTextArea,用于输出信息,提供了友好的 getPrintStream() 方法,就是说,你可以...

Swing控件(JPanel,Container等)设置背景图片

Swing控件有直接设置背景颜色的方法,但没有直接设置背景图片的方法。这里不解的是为什么Swing默认不提供这个方法呢?既然它不提供我们就自己写一个吧,也不难,你要你知道Swing容器的图片都是用pr...
  • yy6060
  • yy6060
  • 2011-07-08 09:44
  • 1107

Swing日期时间选择框控件

最近做一个Swing软件,其中要用到日期时间选择器(DateChooser),但是Swing中没有现成的日期时间选择器可用,于是在网上搜索了一下,找了一个比较靠谱的例子,因为任务比较紧,所以没有时间细...

swing时间控件

package swing; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.D...

swing开发图形界面工具配置(可自由拖控件上去)

swing开发图形界面工具,eclipse swing图形化操作界面工具配置 1.有一个小功能要有一个界面,之前知道有一个 图形化界面的(就是可以往上面拖控件布局的工具)JBuilder,今天上...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)