码迷,mamicode.com
首页 > 编程语言 > 详细

Java中使用AWT编写自己的第一个图形界面

时间:2015-02-22 17:15:22      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:

awt和swing是有区别的,swing是基于重量级awt上的轻量级组件,awt开发图形界面在跨平台方面没有swing好,所以一般使用swind组件比较好!

package com.xywei.awt;

import java.awt.Button;
import java.awt.FlowLayout;
import java.awt.Frame;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;

public class MyFrame {

public void myFrame() {
// 创建一个框架
Frame myFrame = new Frame();
// 创建一个按钮
Button myButton = new Button();
myButton.setLabel("确定按钮");
// 设置框架的各种属性,距离左边400,顶部300,窗口框架200宽,150高
myFrame.setBounds(400, 100, 700, 450);
// 设置窗口内部的布局,有流式布局,边界布局,网格布局
myFrame.setLayout(new FlowLayout());
// 把按钮加到窗口框架中
myFrame.add(myButton);

myFrame.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.out.println("=====即将关闭窗口=======");
System.out.println("窗口已经关闭!");
System.exit(0);
}
public void windowActivated(WindowEvent e) {

System.out.println("这是public void windowActivated(WindowEvent e) {}");

}
public void windowOpened(WindowEvent e) {
System.out.println(" public void windowOpened(WindowEvent e) {}是做什么的????");
}

});

myFrame.setTitle("这是我的第一个窗口界面");
// 设置是否可见
myFrame.setVisible(true);
}

public static void main(String[] args) {
MyFrame frame1 = new MyFrame();
frame1.myFrame();
}
}

Java中使用AWT编写自己的第一个图形界面

标签:

原文地址:http://www.cnblogs.com/listentothecloud20150215/p/4297566.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!