indictmentHeatMapToggleButton.addActionListener(e -> { boolean selected = indictmentHeatMapToggleButton.isSelected(); indictmentHeatMapToggleButton.setIcon(selected ? indictmentHeatMapTrueIcon : indictmentHeatMapFalseIcon); solutionPanel.setUseIndictmentColor(selected); refreshScreenDuringSolvingToggleButton.setToolTipText("Refresh screen during solving"); refreshScreenDuringSolvingToggleButton.addActionListener(e -> { refreshScreenDuringSolvingToggleButton.setIcon(refreshScreenDuringSolvingToggleButton.isSelected() ? refreshScreenDuringSolvingTrueIcon : refreshScreenDuringSolvingFalseIcon); });
@Override public void setIcon(Icon icon) { assert null != icon; Icon arrow = updateIcons( icon, ICON_NORMAL ); arrowIcons.remove( ICON_ROLLOVER_LINE ); arrowIcons.remove( ICON_ROLLOVER_SELECTED_LINE ); arrowIcons.remove( ICON_ROLLOVER ); arrowIcons.remove( ICON_ROLLOVER_SELECTED ); super.setIcon( hasPopupMenu() ? arrow : icon ); }
Image img = icon.getImage(); Image newimg = img.getScaledInstance(GUISizeHelper.menuFont.getSize(), GUISizeHelper.menuFont.getSize(), java.awt.Image.SCALE_SMOOTH); btnStateWaiting.setIcon(new ImageIcon(newimg)); btnStateActive.setIcon(new ImageIcon(newimg)); btnStateFinished.setIcon(new ImageIcon(newimg));
jToggleListView.setIcon(new javax.swing.ImageIcon(getClass().getResource("/buttons/list_panel.png"))); // NOI18N jToggleListView.setToolTipText("Shows the cards as a list."); jToggleListView.setBorder(null); jToggleCardView.setIcon(new javax.swing.ImageIcon(getClass().getResource("/buttons/card_panel.png"))); // NOI18N jToggleCardView.setToolTipText("Shows the card as images."); jToggleCardView.setHorizontalTextPosition(javax.swing.SwingConstants.LEADING);
tbRed.setIcon(new javax.swing.ImageIcon(getClass().getResource("/buttons/color_red_off.png"))); // NOI18N tbRed.setSelected(true); tbRed.setToolTipText("<html><font color='red'><strong>Red</strong></font><br/>" tbGreen.setIcon(new javax.swing.ImageIcon(getClass().getResource("/buttons/color_green_off.png"))); // NOI18N tbGreen.setSelected(true); tbGreen.setToolTipText("<html><font color='Green'><strong>Green</strong></font><br/>" + tbColor.getToolTipText()); tbBlue.setIcon(new javax.swing.ImageIcon(getClass().getResource("/buttons/color_blueOff.png"))); // NOI18N tbBlue.setSelected(true); tbBlue.setToolTipText("<html><font color='blue'><strong>Blue</strong></font><br/>" + tbColor.getToolTipText()); tbBlack.setIcon(new javax.swing.ImageIcon(getClass().getResource("/buttons/color_black_off.png"))); // NOI18N tbBlack.setSelected(true); tbBlack.setToolTipText("<html><font color='black'><strong>Black</strong></font><br/>" + tbColor.getToolTipText()); tbWhite.setIcon(new javax.swing.ImageIcon(getClass().getResource("/buttons/color_white_off.png"))); // NOI18N tbWhite.setSelected(true); tbWhite.setToolTipText("<html><font color='grey'><strong>White</strong></font><br/>" + tbColor.getToolTipText()); tbColorless.setIcon(new javax.swing.ImageIcon(getClass().getResource("/buttons/colorless_off.png"))); // NOI18N tbColorless.setSelected(true); tbColorless.setToolTipText("<html>Colorless<br/>" + tbColor.getToolTipText()); tbLand.setIcon(new javax.swing.ImageIcon(getClass().getResource("/buttons/type_land.png"))); // NOI18N tbLand.setSelected(true); tbLand.setToolTipText("<html><strong>Land</strong><br/>" tbCreatures.setIcon(new javax.swing.ImageIcon(getClass().getResource("/buttons/type_creatures.png"))); // NOI18N
public void setFocusGeometry(int index) { drawRectangleButton.setIcon(index == 0 ? drawRectangleIcon : drawRectangleBIcon); drawPolygonButton.setIcon(index == 0 ? drawPolygonIcon : drawPolygonBIcon); drawLineStringButton.setIcon(index == 0 ? drawLineStringIcon : drawLineStringBIcon); drawPointButton.setIcon(index == 0 ? drawPointIcon : drawPointBIcon); }
@Override protected void changed( Icon oldValue, Icon newValue ){ if( toggle != null ){ toggle.setIcon( newValue ); } } };
deleteButton.addActionListener(delete); editModeButton.setIcon( new javax.swing.ImageIcon( getClass().getResource(
private void update() { Collections.shuffle(list); int index = 0; for (JToggleButton b : buttons) { b.setIcon(list.get(index++)); } }
ImageIcon selectedIcon = new ImageIcon("Image.png"); Image image = selectedIcon.getImage(); PlaceHolderIcon placeHolderIcon = new PlaceHolderIcon(image.getWidth(this), image.getHeight(this)); JToggleButton layoutButton = new JToggleButton(); layoutButton.setIcon(placeHolderIcon); layoutButton.setFocusPainted(false); layoutButton.setSelectedIcon(selectedIcon);
private void handleStatisticsEnabled(boolean enabled) { statsEnabled = enabled; String labelKey = enabled ? "disable.stats" : "enable.stats"; toggleStatsEnabledButton.setText(bundle.getString(labelKey)); toggleStatsEnabledButton.setIcon(enabled ? DISABLE_STATS_ICON : ENABLE_STATS_ICON); toggleStatsEnabledButton.setSelected(false); toggleStatsEnabledButton.setEnabled(true); }
@Override public void processDataBinding() { button.setIcon(renderer.getIcon(getSelectedLocale())); } });
public void statisticsEnabled() { boolean statsEnabled = cacheManagerModel.isStatsEnabled(); toggleStatsEnabledButton.setIcon(statsEnabled ? DISABLE_STATS_ICON : ENABLE_STATS_ICON); String text = bundle.getString(statsEnabled ? "disable.stats" : "enable.stats"); toggleStatsEnabledButton.setText(text); toggleStatsEnabledButton.setSelected(false); toggleStatsEnabledButton.setEnabled(true); }
@Override public void processDataBinding() { button.setIcon(renderer.getIcon(getSelectedLocale())); } });
private void updateMemStatus() { final long memTotal = Runtime.getRuntime().maxMemory(); final String memTotalFmt = MemUnit.format(memTotal); final float memUsed = getMemUsed(); final MemState memState = MemState.which(memUsed); memStatusBtn.setIcon(memState.getIcon()); memStatusBtn.setText("Memory: " + memState.getName()); memAmountLabel.setText(String.format("%.1f%% used of %s", memUsed * 100.0f, memTotalFmt)); } }
@Override public void run() { button.setIcon(unselectedIcon); button.setFocusable(false); button.setContentAreaFilled(false); button.setBorder(null); } };
@Override public void run() { button.setIcon(selectedIcon); button.setFocusable(false); button.setContentAreaFilled(false); button.setBorder(null); } };
private void $completeSetup() { allComponentsCreated = true; $JPanel0.add($JToolBar2); addChildrenToPopup(); $JToolBar2.add(button, BorderLayout.CENTER); popup.setBorder((new TitledBorder(_("i18neditor.popup.title")))); button.setIcon((jaxx.runtime.Util.createActionIcon("numbereditor-calculator"))); applyDataBinding("button.selected"); }