首页 > Windows开发 > 详细

经验之谈:Swing的开发工作会非常的累,而且这项技术正在走向没落。避免从事有这种特征的工作。

时间:2019-04-21 11:21:47      阅读:207      评论:0      收藏:0      [点我收藏+]

 

经验之谈:Swing的开发工作会非常的累,而且这项技术正在走向没落。避免从事有这种特征的工作。

AWT也即将被取代。

Module8Module11所使用的技术都将被JSF技术所取代。

JSF是服务器端的Swing:目前技术已经成熟,但是开发环境(工具)还不成熟。

Module12Applet技术也将被WebStart所取代。

Module9为重点,所谓事件模型是指观察者设计模式的JAVA应用。事件模型是重点。

 

Module8:图形界面(java.awt.*

Awt:抽象窗口工具箱,它由三部分组成:

①组件:界面元素;

②容器:装载组件的容器(例如窗体);

③布局管理器:负责决定容器中组件的摆放位置。

图形界面的应用分四步:

①  选择一个容器:

⑴window:带标题的容器(如Frame);

⑵Panel:面板

通过add()想容器中添加组件。

Java的图形界面依然是跨平台的。但是在调用了一个窗体之后只生成一个窗体,没有事件的处理,关闭按钮并不工作。此时只能使用CTRL+C终止程序。

②设置一个布局管理器:用setLayout();

③向容器中添加组件;

①  添加组件的事务处理。P198

 

P204:Panel也是一种容器:但是不可见的。在设置容易的时候不要忘记设置它们的可见性。

Panel pan=new Panel;

Fp.setLayout(null);表示不要布局管理器。

经验之谈:Swing的开发工作会非常的累,而且这项技术正在走向没落。避免从事有这种特征的工作。

原文:https://www.cnblogs.com/borter/p/10744080.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!