/* * (non-Javadoc) * * @see * com.intel.hpc.stl.ui.common.JCard#addControlButtons(javax.swing.JToolBar) */ @Override protected void addControlButtons(JToolBar toolBar) { styleBtn = ComponentFactory.getImageButton(UIImages.BAR_ICON.getImageIcon()); styleBtn.setToolTipText(UILabels.STL40002_TO_BAR.getDescription()); toolBar.add(styleBtn); super.addControlButtons(toolBar); }
public void setStyle(ChartStyle style) { this.style = style; layout.show(mainPanel, style.name()); if (style == ChartStyle.BAR) { if (pieIcon == null) { pieIcon = UIImages.PIE_ICON.getImageIcon(); } styleBtn.setIcon(pieIcon); styleBtn.setToolTipText(UILabels.STL40003_TO_PIE.getDescription()); } else if (style == ChartStyle.PIE) { if (barIcon == null) { barIcon = UIImages.BAR_ICON.getImageIcon(); } styleBtn.setIcon(barIcon); styleBtn.setToolTipText(UILabels.STL40002_TO_BAR.getDescription()); } }