public Icon getDisabledIcon() { if(showIcons) { return super.getDisabledIcon(); } return null; } }
public Icon getDisabledIcon() { if((delegate_==this)||(delegate_==null)) return super.getDisabledIcon(); return delegate_.getDisabledIcon(); }
public javax.swing.Icon getTabDisabledIcon() { if (isClosed())return null; return titleLabel.getDisabledIcon(); }// </editor-fold>
public Dimension getPreferredSizeWithVariableHeightOnly( JComponent c ) { JLabel label = (JLabel)c; String strText = label.getText(); Icon icon = label.isEnabled() ? label.getIcon() : label.getDisabledIcon(); _insetsPaintView = c.getInsets( _insetsPaintView ); _rcPaintView.x = _insetsPaintView.left; _rcPaintView.y = _insetsPaintView.top; _rcPaintView.width = c.getWidth() - (_insetsPaintView.left + _insetsPaintView.right); _rcPaintView.height = 0; // Set to zero so we can determine total lines of text _rcPaintIcon.x = _rcPaintIcon.y = _rcPaintIcon.width = _rcPaintIcon.height = 0; _rcPaintText.x = _rcPaintText.y = _rcPaintText.width = _rcPaintText.height = 0; FontMetrics fm = c.getFontMetrics( c.getFont() ); Vector vtext = layoutCL( null, label, fm, strText, icon, _rcPaintView, _rcPaintIcon, _rcPaintText ); int iWidth = c.getWidth() - (_insetsPaintView.left + _insetsPaintView.right); int iHeight = (fm.getHeight() * (vtext == null ? 0 : vtext.size())) - (_insetsPaintView.top + _insetsPaintView.bottom); return new Dimension( iWidth, iHeight ); }
Icon icon = (label.isEnabled()) ? label.getIcon() : label.getDisabledIcon();
JLabel label = (JLabel)c; String text = label.getText(); Icon icon = (label.isEnabled()) ? label.getIcon() : label.getDisabledIcon();
Icon icon = (label.isEnabled()) ? label.getIcon() : label.getDisabledIcon();
Icon icon = (label.isEnabled()) ? label.getIcon() : label.getDisabledIcon();
Icon icon = (label.isEnabled()) ? label.getIcon() : label.getDisabledIcon();
Icon icon = (label.isEnabled()) ? label.getIcon() : label.getDisabledIcon();
JLabel oLabel = (JLabel) i_oComponent; String oText = oLabel.getText(); Icon oIcon = (oLabel.isEnabled()) ? oLabel.getIcon() : oLabel.getDisabledIcon();
/** {@inheritDoc} */ @Override public void paint(final Graphics g, final JComponent c) { // parent's update method fills the background prepareGraphics(g); final JLabel label = (JLabel) c; final String text = label.getText(); final Icon icon = (label.isEnabled()) ? label.getIcon() : label.getDisabledIcon(); if ((icon == null) && (text == null)) { return; } final FontMetrics fm = g.getFontMetrics(); updateLayout(label, fm, c.getWidth(), c.getHeight()); if (icon != null) { icon.paintIcon(c, g, paintIconR.x, paintIconR.y); } if (text != null) { final View v = (View) c.getClientProperty("html"); if (v != null) { // HTML view disables multi-line painting. v.paint(g, paintTextR); } else { // Paint the multi line text paintTextLines(g, label, fm); } } }
Icon icon = label.isEnabled() ? label.getIcon() : label.getDisabledIcon();
private int getLabelBaseline(JLabel label, int height) { Icon icon = (label.isEnabled()) ? label.getIcon() : label.getDisabledIcon(); FontMetrics fm = label.getFontMetrics(label.getFont()); resetRects(label, height); SwingUtilities.layoutCompoundLabel(label, fm, "a", icon, label.getVerticalAlignment(), label.getHorizontalAlignment(), label.getVerticalTextPosition(), label.getHorizontalTextPosition(), viewRect, iconRect, textRect, label.getIconTextGap()); return textRect.y + fm.getAscent(); }
private static int getLabelBaseline(JLabel label, int height) { Icon icon = (label.isEnabled()) ? label.getIcon() : label.getDisabledIcon(); FontMetrics fm = label.getFontMetrics(label.getFont()); resetRects(label, height); SwingUtilities.layoutCompoundLabel(label, fm, "a", icon, label.getVerticalAlignment(), label.getHorizontalAlignment(), label.getVerticalTextPosition(), label.getHorizontalTextPosition(), viewRect, iconRect, textRect, label.getIconTextGap()); return textRect.y + fm.getAscent(); }
icon = label.getDisabledIcon();
protected void paint(SeaGlassContext context, Graphics g) { JLabel label = (JLabel) context.getComponent(); Icon icon = (label.isEnabled()) ? label.getIcon() : label.getDisabledIcon(); g.setColor(context.getStyle().getColor(context, ColorType.TEXT_FOREGROUND)); g.setFont(style.getFont(context)); context.getStyle().getGraphicsUtils(context).paintText(context, g, label.getText(), icon, label.getHorizontalAlignment(), label.getVerticalAlignment(), label.getHorizontalTextPosition(), label.getVerticalTextPosition(), label.getIconTextGap(), label.getDisplayedMnemonicIndex(), 0); }
public Dimension getMaximumSize(JComponent c) { JLabel label = (JLabel) c; Icon icon = (label.isEnabled()) ? label.getIcon() : label.getDisabledIcon(); SeaGlassContext context = getContext(c); Dimension size = context.getStyle().getGraphicsUtils(context).getMaximumSize(context, context.getStyle().getFont(context), label.getText(), icon, label.getHorizontalAlignment(), label.getVerticalAlignment(), label.getHorizontalTextPosition(), label.getVerticalTextPosition(), label.getIconTextGap(), label.getDisplayedMnemonicIndex()); context.dispose(); return size; }
public Dimension getPreferredSize(JComponent c) { JLabel label = (JLabel) c; Icon icon = (label.isEnabled()) ? label.getIcon() : label.getDisabledIcon(); SeaGlassContext context = getContext(c); Dimension size = context.getStyle().getGraphicsUtils(context).getPreferredSize(context, context.getStyle().getFont(context), label.getText(), icon, label.getHorizontalAlignment(), label.getVerticalAlignment(), label.getHorizontalTextPosition(), label.getVerticalTextPosition(), label.getIconTextGap(), label.getDisplayedMnemonicIndex()); context.dispose(); return size; }
public Dimension getMinimumSize(JComponent c) { JLabel label = (JLabel) c; Icon icon = (label.isEnabled()) ? label.getIcon() : label.getDisabledIcon(); SeaGlassContext context = getContext(c); Dimension size = context.getStyle().getGraphicsUtils(context).getMinimumSize(context, context.getStyle().getFont(context), label.getText(), icon, label.getHorizontalAlignment(), label.getVerticalAlignment(), label.getHorizontalTextPosition(), label.getVerticalTextPosition(), label.getIconTextGap(), label.getDisplayedMnemonicIndex()); context.dispose(); return size; }