java修改已创建程序界面_用java创建简单的图形化界面。

java程序展示的方式有两种。

1,通过dos命令行,

2,通过GUI图形化界面。

而目前人们更加喜欢图形化的视图,并且如果你是自学的话,老是面对dos命令行的代码,时间久了,也会厌烦。所以通关过图形化展示,也能增加自己的兴趣。

如下图所示

0818b9ca8b590ca3270a3433284dd417.png

/*

* 创建图形化界面:

* 1,创建frame窗体。

* 2,对窗体进行基本设置

* 比如大小,位置,布局。

* 3,定义组件。

* 4,将组件通过窗体的add方法添加到窗体中。

* 5,让窗体显示到桌面,通过setVisible(true)方法实现。

*

* */

/*

* 事件监听机制的特点。

* 1,事件源

* 2,事件

* 3,监听器

* 4,事件处理方式

*

* 事件源:就是awt包或者swing包中的那些图形界面组件。

*

* 事件:每一个事件源都有自己特有的对应事件和共性事件(如鼠标双击)

*

* 监听器:将可以触发某一个事件的动作(不止一个动作)都已经封装到了监听器中

*

* 以上三者,在java中都已经定义好了。

* 直接获取其对象来用,就可以了。

*

* 我们只需要做第四步就可以了,就是对产生的动作进行处理。

*

*

*

* */

import java.awt.*;

import java.awt.event.*;

public class Frame窗体 {

public static void main(String[]args){

//创建窗体

Frame f=new Frame("我的第一窗体");

//设置窗体长宽。

f.setSize(500,400);

//设置窗体出现位置。

f.setLocation(300,200);

//设置窗体布局。

f.setLayout(new FlowLayout());

Button b=new Button("我的第一按钮");

//往窗体中添加按钮。

f.add(b);

//调用关闭窗体方法

//f.addWindowListener(new MyWin());//给窗体加载监听器

//上面的方法还可以用匿名内部类写。

f.addWindowListener(new WindowAdapter(){

public void windowClosing(WindowEvent e){

System.out.println("关闭窗体");

System.exit(0);

}

});

//设置窗体为可见。

f.setVisible(true);

}

}

/*

abstract class MyWin1 implements WindowListener{

//覆盖7个方法,可我们只用到关闭的动作。

//其他动作都没有用到,可以如果却必须复写。

}

*/

//因为WindowListener的子类WindowAdapter已经实现了WindowListener接口。

//并覆盖了其中的所有方法,那么我只要继承自WindowAdapter覆盖我所需要的方法即可

class MyWin extends WindowAdapter{

public void windowClosing(WindowEvent e){

System.exit(0);

}

}这里只是简单的设计一个java图形界面。

以后还会为大家慢慢演示如何往窗体上添加更多功能按钮。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值