本文整理了Java中javax.swing.JButton.isDefaultButton()
方法的一些代码示例,展示了JButton.isDefaultButton()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JButton.isDefaultButton()
方法的具体详情如下:
包路径:javax.swing.JButton
类名称:JButton
方法名:isDefaultButton
暂无
代码示例来源:origin: org.netbeans.api/org-netbeans-modules-performance
@Override
public boolean accept(JComponent c) {
return !(c instanceof JButton && ((JButton) c).isDefaultButton());
}
代码示例来源:origin: org.java.net.substance/substance
/**
* Checks whether the specified button is pulsating.
*
* @param jButton
* Button.
* @return <code>true</code> if the specified button is pulsating,
* <code>false</code> otherwise.
*/
public static boolean isPulsating(JButton jButton) {
// default button pulsates.
boolean isDefault = jButton.isDefaultButton();
if (isDefault) {
return true;
}
return false;
// attention-drawing close button pulsates.
// return isAttentionDrawingCloseButton(jButton);
}
代码示例来源:origin: com.github.insubstantial/substance
/**
* Checks whether the specified button is pulsating.
*
* @param jButton
* Button.
* @return <code>true</code> if the specified button is pulsating,
* <code>false</code> otherwise.
*/
public static boolean isPulsating(JButton jButton) {
// default button pulsates.
boolean isDefault = jButton.isDefaultButton();
if (isDefault) {
return true;
}
return false;
// attention-drawing close button pulsates.
// return isAttentionDrawingCloseButton(jButton);
}
代码示例来源:origin: Revivius/nb-darcula
protected Paint getBackgroundPaint(JComponent c) {
JButton b = (JButton) c;
if (b.isDefaultButton()) {
return new GradientPaint(
0.0F, 0.0F, getSelectedButtonColor1(),
0.0F, c.getHeight(), getSelectedButtonColor2()
);
}
return new GradientPaint(
0.0F, 0.0F, getButtonColor1(),
0.0F, c.getHeight(), getButtonColor2()
);
}
代码示例来源:origin: net.sf.nimrod/nimrod-laf
public void paintBorder( Component c, Graphics g, int x, int y, int w, int h) {
if ( !((AbstractButton)c).isBorderPainted() ) {
return;
}
g.translate( x, y);
Graphics2D g2D = (Graphics2D)g;
g2D.setRenderingHint( RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
g2D.setColor( NimRODLookAndFeel.getControlDarkShadow());
g2D.drawRoundRect( 0,0, w-1,h-1, 8,8);
if ( c instanceof JButton ) {
JButton button = (JButton)c;
//ButtonModel model = button.getModel();
if ( button.isDefaultButton() ) {
g2D.setColor( NimRODLookAndFeel.getControlDarkShadow().darker());
g2D.drawRoundRect( 1,1, w-3,h-3, 7,7);
}
/*else if ( model.isPressed() && model.isArmed() ) {
g.translate( x, y);
g.setColor( NimRODLookAndFeel.getControlDarkShadow() );
g.drawRoundRect( 0,0, w-1,h-1, 8,8);
}*/
}
g2D.setRenderingHint( RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_DEFAULT);
}
代码示例来源:origin: Revivius/nb-darcula
@Override
public void update(Graphics g, JComponent c) {
super.update(g, c);
if (c instanceof JButton) {
JButton b = (JButton) c;
if (b.isDefaultButton() && !SystemInfo.isMac && !c.getFont().isBold()) {
c.setFont(c.getFont().deriveFont(1));
}
}
}
代码示例来源:origin: Revivius/nb-darcula
protected void paintText(Graphics g, JComponent c, Rectangle textRect, String text) {
AbstractButton button = (AbstractButton) c;
ButtonModel model = button.getModel();
Color fg = button.getForeground();
if (((fg instanceof UIResource)) && ((button instanceof JButton)) && (((JButton) button).isDefaultButton())) {
Color selectedFg = UIManager.getColor("Button.darcula.selectedButtonForeground");
if (selectedFg != null) {
fg = selectedFg;
}
}
g.setColor(fg);
FontMetrics metrics = SwingUtilities2.getFontMetrics(c, g);
int mnemonicIndex = button.getDisplayedMnemonicIndex();
if (model.isEnabled()) {
SwingUtilities2.drawStringUnderlineCharAt(c, g, text, mnemonicIndex, textRect.x
+ getTextShiftOffset(), textRect.y + metrics
.getAscent() + getTextShiftOffset());
} else {
g.setColor(UIManager.getColor("Button.disabledText"));
SwingUtilities2.drawStringUnderlineCharAt(c, g, text, -1, textRect.x
+ getTextShiftOffset(), textRect.y + metrics
.getAscent() + getTextShiftOffset());
}
}
代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/napkinlaf
@Override
protected void paintText(Graphics g, JComponent c, Rectangle textRect,
String text) {
if (line == null) {
line = new DrawnLineHolder(new DrawnCubicLineGenerator());
}
boolean isDefault = ((JButton) c).isDefaultButton();
NapkinUtil.paintButtonText(g, c, textRect, text, getTextShiftOffset(),
line, isDefault, this);
}
代码示例来源:origin: com.github.arnabk/pgslookandfeel
if (b.isDefaultButton() && PgsUtils.hasFocus(b.getTopLevelAncestor())) {
JButton defaultButton;
if (defaultButtonRef == null) {
代码示例来源:origin: com.jidesoft/jide-oss
state |= FOCUSED;
if ((c instanceof JButton) && ((JButton) c).isDefaultButton()) {
state |= DEFAULT;
代码示例来源:origin: khuxtable/seaglass
if ((c instanceof JButton) && ((JButton) c).isDefaultButton()) {
state |= DEFAULT;
代码示例来源:origin: net.sf.tinylaf/tinylaf
boolean isDefault = (c instanceof JButton) && ((JButton)c).isDefaultButton();
代码示例来源:origin: net.sf.tinylaf/tinylaf
isDefaultButton = (c instanceof JButton) && (((JButton)c).isDefaultButton());
boolean isRollover = button.getModel().isRollover();
boolean isDefinedBackground = c.getBackground().equals(
代码示例来源:origin: ru.sbtqa/monte-media
&& borders[DEFAULT] != null
&& (c instanceof JButton)
&& ((JButton) c).isDefaultButton()) {
border = borders[DEFAULT];
} else {
代码示例来源:origin: net.sf.tinylaf/tinylaf
boolean isDefault = (b instanceof JButton) && (((JButton)b).isDefaultButton());
boolean isSpinnerButton =
Boolean.TRUE.equals(b.getClientProperty("isSpinnerButton"));
代码示例来源:origin: org.java.net.substance/substance
if (component instanceof JButton) {
JButton jb = (JButton) component;
if (jb.isDefaultButton()) {
if (model.isEnabled()) {
代码示例来源:origin: com.github.insubstantial/substance
if (component instanceof JButton) {
JButton jb = (JButton) component;
if (jb.isDefaultButton()) {
if (model.isEnabled()) {
内容来源于网络,如有侵权,请联系作者删除!