黑马程序员技术交流社区
标题:
初学AWT,这一块是不是大概学一下就好?
[打印本页]
作者:
noiary
时间:
2014-11-24 23:54
标题:
初学AWT,这一块是不是大概学一下就好?
初学AWT,这一块是不是大概学一下就好?
/*
FrameDemo
经过简单优化的Frame类
*/
import java.awt.*;
import java.awt.event.*;
class FrameDemo {
public static void main(String[] args) {
new FrameDemo();
}
//定义该图形中所需的组建的引用
private Frame frame;
private Button button;
FrameDemo() {
init();
}
public void init() {
frame = new Frame("My Frame");
//对frame进行基本设置
frame.setBounds(300,200,800,600);
frame.setLayout(new FlowLayout());
button = new Button("My Button");
//将组建添加到frame中
frame.add(button);
//加载窗体上的事件
myEvent();
//显示窗体
frame.setVisible(true);
}
private void myEvent() {
//关闭按钮
frame.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
//button事件
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.exit(0);
}
});
}
}
复制代码
作者:
pillar
时间:
2014-11-25 09:03
AWT主要是用于桌面程序的技术,当然,java不太擅长这个。如果做B/S系统开发,基本用不着这款知识。但是,这部分对于巩固、练习面向对象来说,挺好的。还有就是,android程序设计类似桌面程序开发,有些设计思路是相通的。学一下就好,不用专研太深。个人浅薄理解,仅供参考。
作者:
与梦逆风而行
时间:
2014-11-25 12:39
还没学到呢 :)
作者:
noiary
时间:
2014-11-25 17:35
pillar 发表于 2014-11-25 09:03
AWT主要是用于桌面程序的技术,当然,java不太擅长这个。如果做B/S系统开发,基本用不着这款知识。但是,这 ...
非常感谢!
我也是这么觉得的,只是不确定。
作者:
王小忠
时间:
2014-11-25 21:03
嗯嗯~~自我觉得这一块只要知道里面的一些常用类就好了,Java并不擅长这一块,但是,学好这一块对巩固你的面向对象的思维是很有用的
作者:
郑泽霖
时间:
2014-11-26 15:59
AWT主要是用于桌面程序的技术,当然,java不太擅长这个。如果做B/S系统开发,基本用不着这款知识。但是,这部分对于巩固、练习面向对象来说,挺好的。还有就是,android程序设计类似桌面程序开发,有些设计思路是相通的。学一下就好,不用专研太深。个人浅薄理解,仅供参考。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2