BasicToolBarUI.java 文件源码

java
阅读 30 收藏 0 点赞 0 评论 0

项目:jvm-stm 作者:
/**
    * This method is responsible for setting rollover or non rollover for new
    * buttons added to the JToolBar.
    *
    * @param e The ContainerEvent.
    */
   public void componentAdded(ContainerEvent e)
   {
     if (e.getChild() instanceof JButton)
       {
  JButton b = (JButton) e.getChild();

  if (b.getBorder() != null)
    borders.put(b, b.getBorder());
       }

     if (isRolloverBorders())
setBorderToRollover(e.getChild());
     else
setBorderToNonRollover(e.getChild());

     cachedBounds = toolBar.getPreferredSize();
     cachedOrientation = toolBar.getOrientation();

     Component c = e.getChild();
     if (toolBarFocusListener != null)
       c.addFocusListener(toolBarFocusListener);
   }
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号