# This patch file was generated by NetBeans IDE # Following Index: paths are relative to: /home/schkovich/NetBeansProjects/MainSilver/main-silver # This patch can be applied using context Tools: Patch action on respective folder. # It uses platform neutral UTF-8 encoding and \n newlines. # Above lines and this line are ignored by the patching process. Index: welcome/src/org/netbeans/modules/welcome/content/LinkButton.java --- welcome/src/org/netbeans/modules/welcome/content/LinkButton.java Base (BASE) +++ welcome/src/org/netbeans/modules/welcome/content/LinkButton.java Locally Modified (Based On LOCAL) @@ -63,6 +63,7 @@ import javax.swing.BorderFactory; import javax.swing.JButton; import javax.swing.JLabel; +import javax.swing.JToolTip; import javax.swing.border.Border; import javax.swing.border.EmptyBorder; import org.openide.util.NbBundle; @@ -76,7 +77,6 @@ private boolean underline = false; private final boolean showBorder; - private final Color defaultForeground; private final static Border regularBorder = ButtonBorder.createRegular(); @@ -100,6 +100,9 @@ super( label ); this.defaultForeground = foreground; this.showBorder = showBorder; + + setToolTipText("" +label + ""); + setForeground( defaultForeground ); setFont( BUTTON_FONT ); this.usageTrackingId = usageTrackingId; @@ -127,6 +130,15 @@ } @Override + public JToolTip createToolTip() { + JToolTip tip = super.createToolTip(); + tip.setOpaque(true); + tip.setBackground(Color.LIGHT_GRAY); + tip.setForeground(Color.BLUE); + return tip; + } + + @Override public void mouseClicked(MouseEvent e) { }