首页 > 其他 > 详细

第十三周总结

时间:2019-11-23 16:30:55      阅读:60      评论:0      收藏:0      [点我收藏+]

一、布局管理器的分类

   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:当鼠标在一个节点内部移动时触发。当鼠标持续移动时,该事件会连续触发。为了避免性能问题,建议对该事件的监听函数做一些限定,比如限定一段时间内只能运行一次。

第十三周总结

原文:https://www.cnblogs.com/Emotional/p/11918336.html

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