This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

View | Details | Raw Unified | Return to bug 198542
Collapse All | Expand All

(-)welcome/src/org/netbeans/modules/welcome/content/LinkButton.java (-1 / +13 lines)
Lines 63-68 Link Here
63
import javax.swing.BorderFactory;
63
import javax.swing.BorderFactory;
64
import javax.swing.JButton;
64
import javax.swing.JButton;
65
import javax.swing.JLabel;
65
import javax.swing.JLabel;
66
import javax.swing.JToolTip;
66
import javax.swing.border.Border;
67
import javax.swing.border.Border;
67
import javax.swing.border.EmptyBorder;
68
import javax.swing.border.EmptyBorder;
68
import org.openide.util.NbBundle;
69
import org.openide.util.NbBundle;
Lines 76-82 Link Here
76
77
77
    private boolean underline = false;
78
    private boolean underline = false;
78
    private final boolean showBorder;
79
    private final boolean showBorder;
79
80
    private final Color defaultForeground;
80
    private final Color defaultForeground;
81
81
82
    private final static Border regularBorder = ButtonBorder.createRegular();
82
    private final static Border regularBorder = ButtonBorder.createRegular();
Lines 100-105 Link Here
100
        super( label );
100
        super( label );
101
        this.defaultForeground = foreground;
101
        this.defaultForeground = foreground;
102
        this.showBorder = showBorder;
102
        this.showBorder = showBorder;
103
104
        setToolTipText("<html><b>" +label + "</b></html>");
105
103
        setForeground( defaultForeground );
106
        setForeground( defaultForeground );
104
        setFont( BUTTON_FONT );
107
        setFont( BUTTON_FONT );
105
        this.usageTrackingId = usageTrackingId;
108
        this.usageTrackingId = usageTrackingId;
Lines 127-132 Link Here
127
    }
130
    }
128
131
129
    @Override
132
    @Override
133
    public JToolTip createToolTip() {
134
      JToolTip tip = super.createToolTip();
135
      tip.setOpaque(true);
136
      tip.setBackground(Color.LIGHT_GRAY);
137
      tip.setForeground(Color.BLUE);
138
      return tip;
139
    }
140
141
    @Override
130
    public void mouseClicked(MouseEvent e) {
142
    public void mouseClicked(MouseEvent e) {
131
    }
143
    }
132
144

Return to bug 198542