4.JLabel与JButton的使用
1.Border
1.绘制窗口
2.3种方法:getBorderInsets()、isBorderOpaque()、paintBorder
3.BorderFactory实现了Border的所有方法,并且提供多个边界样式
2.Icon
1.3种方法:getIconHeight、getIconWidth、paintIcon
2.imageIcon构造函数
3.JLabel
1.JLabel实现了SwingConstants接口,接口定义了一些组件排列方式的参数
2.构造函数
4.JButton
1.继承AbstractButton类
2.构造函数
3.在JButton上使用Rollover图像变化,实现当鼠标放在按钮,点击按钮,离开按钮时显示不同效果。
4.设置快捷键:setMnemonic(“快捷键符”)
5.设置默认按钮:按下回车键就可以运行的为默认按钮,大部分软件的下一步按钮设为默认按钮 。 JRootPane提供的setDefaultButton方法。
5.JToggleButton
1.跟JButton相同,只是JToggleButton按钮点击后会凹陷下去,没办法弹回来,除非再按一次
2.构造函数