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.构造函数

    

     

原文地址:https://www.cnblogs.com/youqc/p/14504469.html