/** * @see AbstractComponentProperty#getPropertyValueFromComponent() */ @Override protected Integer getPropertyValueFromComponent() { return component.getDisplayedMnemonic(); }
protected void paintDisabledText(JLabel l, Graphics g, String s, int textX, int textY) { int mnemIndex = -1; if (JTattooUtilities.getJavaVersion() >= 1.4) { mnemIndex = l.getDisplayedMnemonicIndex(); } else { mnemIndex = JTattooUtilities.findDisplayedMnemonicIndex(l.getText(), l.getDisplayedMnemonic()); } g.setColor(Color.black); JTattooUtilities.drawStringUnderlineCharAt(l, g, s, mnemIndex, textX + 1, textY + 1); g.setColor(AbstractLookAndFeel.getDisabledForegroundColor()); JTattooUtilities.drawStringUnderlineCharAt(l, g, s, mnemIndex, textX, textY); } }
protected void paintDisabledText(JLabel l, Graphics g, String s, int textX, int textY) { int mnemIndex; if (JTattooUtilities.getJavaVersion() >= 1.4) { mnemIndex = l.getDisplayedMnemonicIndex(); } else { mnemIndex = JTattooUtilities.findDisplayedMnemonicIndex(l.getText(), l.getDisplayedMnemonic()); } g.setColor(Color.white); JTattooUtilities.drawStringUnderlineCharAt(l, g, s, mnemIndex, textX + 1, textY + 1); g.setColor(AbstractLookAndFeel.getDisabledForegroundColor()); JTattooUtilities.drawStringUnderlineCharAt(l, g, s, mnemIndex, textX, textY); } }
public int getDisplayedMnemonic() { if((delegate_==this)||(delegate_==null)) return super.getDisplayedMnemonic(); return delegate_.getDisplayedMnemonic(); }
protected void paintEnabledText(JLabel l, Graphics g, String s, int textX, int textY) { int mnemIndex; if (JTattooUtilities.getJavaVersion() >= 1.4) { mnemIndex = l.getDisplayedMnemonicIndex(); } else { mnemIndex = JTattooUtilities.findDisplayedMnemonicIndex(l.getText(), l.getDisplayedMnemonic()); } Object sc = l.getClientProperty("shadowColor"); if (sc instanceof Color) { g.setColor((Color)sc); JTattooUtilities.drawStringUnderlineCharAt(l, g, s, mnemIndex, textX, textY + 1); } g.setColor(l.getForeground()); JTattooUtilities.drawStringUnderlineCharAt(l, g, s, mnemIndex, textX, textY); }
public int getTabMnemonic() { if (isClosed()) return -1; return titleLabel.getDisplayedMnemonic(); }// </editor-fold>
protected void paintDisabledText(JLabel l, Graphics g, String s, int textX, int textY) { int mnemIndex = -1; if (JTattooUtilities.getJavaVersion() >= 1.4) { mnemIndex = l.getDisplayedMnemonicIndex(); } else { mnemIndex = JTattooUtilities.findDisplayedMnemonicIndex(l.getText(), l.getDisplayedMnemonic()); } Graphics2D g2D = (Graphics2D) g; Composite savedComposite = g2D.getComposite(); AlphaComposite alpha = AlphaComposite.getInstance(AlphaComposite.SRC_OVER, 0.8f); g2D.setComposite(alpha); Color fc = l.getForeground(); if (ColorHelper.getGrayValue(fc) > 164) { fc = ColorHelper.brighter(AbstractLookAndFeel.getDisabledForegroundColor(), 40); g.setColor(Color.black); } else { fc = AbstractLookAndFeel.getDisabledForegroundColor(); g.setColor(Color.white); } JTattooUtilities.drawStringUnderlineCharAt(l, g, s, mnemIndex, textX, textY + 1); g2D.setComposite(savedComposite); g.setColor(fc); JTattooUtilities.drawStringUnderlineCharAt(l, g, s, mnemIndex, textX, textY); }
Component labelFor = lbl.getLabelFor(); if ((labelFor != null) && (labelFor != tfClassToTest) && (lbl.getDisplayedMnemonic() != 0)) { mnemBlocked.add(lbl);
protected void paintEnabledText(JLabel l, Graphics g, String s, int textX, int textY) { int mnemIndex = -1; if (JTattooUtilities.getJavaVersion() >= 1.4) { mnemIndex = l.getDisplayedMnemonicIndex(); } else { mnemIndex = JTattooUtilities.findDisplayedMnemonicIndex(l.getText(), l.getDisplayedMnemonic()); } Color fc = l.getForeground(); if (AbstractLookAndFeel.getTheme().isTextShadowOn() && ColorHelper.getGrayValue(fc) > 128) { g.setColor(Color.black); JTattooUtilities.drawStringUnderlineCharAt(l, g, s, mnemIndex, textX + 1, textY + 1); } g.setColor(fc); JTattooUtilities.drawStringUnderlineCharAt(l, g, s, mnemIndex, textX, textY); }
JLabel lb = (JLabel) c; boolean auto = getAutoMnemonic(lb); int mn = lb.getDisplayedMnemonic();
protected void paintEnabledText(JLabel l, Graphics g, String s, int textX, int textY) { int mnemIndex = -1; if (JTattooUtilities.getJavaVersion() >= 1.4) { mnemIndex = l.getDisplayedMnemonicIndex(); } else { mnemIndex = JTattooUtilities.findDisplayedMnemonicIndex(l.getText(), l.getDisplayedMnemonic()); } Color fc = l.getForeground(); if (AbstractLookAndFeel.getTheme().isTextShadowOn() && ColorHelper.getGrayValue(fc) > 164) { g.setColor(Color.black); JTattooUtilities.drawStringUnderlineCharAt(l, g, s, mnemIndex, textX, textY + 1); } else { Object sc = l.getClientProperty("shadowColor"); if (sc instanceof Color) { g.setColor((Color)sc); JTattooUtilities.drawStringUnderlineCharAt(l, g, s, mnemIndex, textX, textY + 1); } } g.setColor(fc); JTattooUtilities.drawStringUnderlineCharAt(l, g, s, mnemIndex, textX, textY); }
return; char mnemonic = (char) label.getDisplayedMnemonic(); lai.splitText(text, mnemonic); List<String> lines = lai.getLines(); return -1; char mnemonic = (char) label.getDisplayedMnemonic(); lai.splitText(text, mnemonic); List<String> lines = lai.getLines();
javax.swing.JLabel label = new javax.swing.JLabel(); Mnemonics.setLocalizedText(label, text); int mnem = label.getDisplayedMnemonic(); int mnemIndex = label.getDisplayedMnemonicIndex(); putValue(Action.NAME, label.getText());