zoukankan      html  css  js  c++  java
  • Java 之 GUI 编程

    • GUI (Graphical User Interface, 图形用户接口)
    • CLI (Command line User Interface, 命令行用户接口)
    • Java 为 GUI 提供的对象都存在于 java.awt 和 javax.swing 两个包中
    • java.awt 与系统相关性较大, 属于重量级控件
    • javax.swing 在 awt 的基础上,建立的一套图形界面系统, 与系统相关性较小,属于轻量级控件
    • 组件继承关系图

    备注: container 为容器,该组件可以通过 add 方法添加其他组件(例如 Button等).

    • 事件监听机制

      1. 事件源(组件) : 承载事件的载体
      2. 事件(Event)
      3. 监听器(Listener)
      4. 事件处理方式(引发事件后的处理方式)
    • 按钮监听: addActionListener

    • 鼠标事件监听: addMouseListener

    • 键盘事件监听: addKeyListeners


      参考资料

    • JavaSE 基础视频(毕向东)

    • JDK 1.6 中文文档

  • 相关阅读:
    2020/3/12
    练习题1
    2020/3/26
    2020/3/25
    2020/3/24
    2020/3/23
    应用层
    bzoj3326[SCOI2013]数数
    HEOI2017游记
    bzoj4417[SHOI2013]超级跳马
  • 原文地址:https://www.cnblogs.com/linkworld/p/7520028.html
Copyright © 2011-2022 走看看