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

     

    经验之谈: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);表示不要布局管理器。

  • 相关阅读:
    [贪心] JZOJ P3757 随机生成器
    [kmp] JZOJ P3756 动物园
    [kmp] JZOJ P3756 动物园
    [记忆化搜索] JZOJ P3767 路径
    [dfs序][线段树][并查集] JZOJ P3766 大融合
    [归并][随机算法] JZOJ P3765 想法
    [枚举][dfs] JOZJ P3749 Fox and City
    [hash] JZOJ P3669 抄卡组
    [dfs][图] 洛谷 P1330 封锁阳光大学
    [并查集]NOIP 2015 Day1 信息传递
  • 原文地址:https://www.cnblogs.com/borter/p/10744080.html
Copyright © 2011-2022 走看看