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

  • 相关阅读:
    0593. Valid Square (M)
    0832. Flipping an Image (E)
    1026. Maximum Difference Between Node and Ancestor (M)
    0563. Binary Tree Tilt (E)
    0445. Add Two Numbers II (M)
    1283. Find the Smallest Divisor Given a Threshold (M)
    C Primer Plus note9
    C Primer Plus note8
    C Primer Plus note7
    C Primer Plus note6
  • 原文地址:https://www.cnblogs.com/borter/p/10744080.html
Copyright © 2011-2022 走看看