@@ -122,7 +122,7 @@ public class SwingSearchBar extends JTextField {
122122
123123 private final DocumentListener documentListener ;
124124
125- private final JButton exitButton ;
125+ private final JButton closeButton ;
126126
127127 /** The maximum number of results per search category. */
128128 private int resultLimit = 8 ;
@@ -175,11 +175,10 @@ public void focusLost(final FocusEvent e) {
175175 }
176176 });
177177
178- exitButton = new JButton ("\u2612 " );
179- exitButton .setBackground (new Color (255 , 255 , 255 ));
180- exitButton .setBorder (BorderFactory .createLineBorder (new Color (255 , 255 ,
181- 255 ), 5 ));
182- exitButton .addActionListener (ae -> {
178+ closeButton = new JButton ("<html><span style=\" font-size: 2.5em\" >\u2612 </span>" );
179+ closeButton .setToolTipText ("Close the search results pane" );
180+ closeButton .setBorder (null );
181+ closeButton .addActionListener (ae -> {
183182 reset ();
184183 loseFocus ();
185184 });
@@ -520,7 +519,7 @@ public void mouseMoved(final MouseEvent e) {
520519 }
521520 });
522521
523- detailsPane .add (exitButton , "pos n 0 100% n" );
522+ detailsPane .add (closeButton , "pos n 0 100% n" );
524523 detailsPane .add (detailsTitle , "growx, pad 0 0 0 -20" );
525524 detailsPane .add (detailsScrollPane , "growx, hmin 0, wmin 0" );
526525 detailsPane .add (detailsButtons , "growx" );
0 commit comments