zoukankan      html  css  js  c++  java
  • 第十三周总结

    一、布局管理器的分类

       FlowLayout:流式布局管理器
    
       BorderLayout:边界布局管理器
    
       GridLayout:网格布局管理器
    
       GridBagLayout:网格组布局管理器
    
       GardLayout:卡片布局管理器
    
       BoxLayout:箱式布局管理器
    
       SpringLayout:弹簧布局管理器
    

    二、单选按钮和复选框

    复选框和单选按钮都用于在界面上显示一些选项供用户选择,界面上的复选框可以随意选择或取消选择,
    而处于同一组的单选按钮,同时只能有一个处于选中状态,当一个单选按钮变成选择状态时,
    其同组中之前选中的控件将自动清除选择状态;
    JRadioButton类的常用构造方法有以下几个:
    JRadioButton():用空标题构造单选按钮。
    JRadioButton(String s):用给定的标题s构造单选按钮。
    JRadioButton(String s,boolean b):用给定的标题s构造单选按钮,参数b设置选中与否的初始状态。

    三、菜单

    由类JMenu创建的对象就是菜单。类JMenu的常用方法如下:
    JMenu():建立一个空标题的菜单。
    JMenu(String s):建立一个标题为s的菜单。
    add(JMenuItem item):向菜单增加由参数item指定的菜单选项。
    add(JMenu menu):向菜单增加由参数menu指定的菜单。实现在菜单嵌入子菜单。
    addSeparator():在菜单选项之间画一条分隔线。
    getItem(int n):得到指定索引处的菜单项。
    getItemCount():得到菜单项数目。
    insert(JMenuItem item,int n):在菜单的位置n插入菜单项item.
    remove(int n):删除菜单位置n的菜单项
    removeAll():删除菜单的所有菜单项。

    四、鼠标事件指与鼠标相关的事件,继承了MouseEvent接口。具体的事件主要有以下一些。

    click:按下鼠标(通常是按下主按钮)时触发。
    dblclick:在同一个元素上双击鼠标时触发。
    mousedown:按下鼠标键时触发。
    mouseup:释放按下的鼠标键时触发。
    mousemove:当鼠标在一个节点内部移动时触发。当鼠标持续移动时,该事件会连续触发。为了避免性能问题,建议对该事件的监听函数做一些限定,比如限定一段时间内只能运行一次。

  • 相关阅读:
    135 01 Android 零基础入门 02 Java面向对象 07 Java多态 03 多态的实现(难点) 02 向上转型
    leetcode-----169. 多数元素
    leetcode-----167. 两数之和 II
    leetcode-----136. 只出现一次的数字
    leetcode-----125. 验证回文串
    leetcode-----122. 买卖股票的最佳时机 II
    java实体类和json串字段名称不一致或者与map中字段名称不一致使用注解转化
    如何优雅的将Object转换成List
    java中远程调用接口springboot
    返回前端页面的属性名称和实体类的名称不一致用@JsonProperty
  • 原文地址:https://www.cnblogs.com/Emotional/p/11918336.html
Copyright © 2011-2022 走看看