/**
* 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);
}
BasicToolBarUI.java 文件源码
java
阅读 30
收藏 0
点赞 0
评论 0
项目:jvm-stm
作者:
评论列表
文章目录