@@ -71,8 +71,6 @@ public class GhidraFileChooser extends DialogComponentProvider
7171 implements GhidraFileChooserListener , FileFilter {
7272
7373 static final String UP_BUTTON_NAME = "UP_BUTTON" ;
74- private static final Color FOREROUND_COLOR = Color .BLACK ;
75- private static final Color BACKGROUND_COLOR = Color .WHITE ;
7674 static final String PREFERENCES_PREFIX = "G_FILE_CHOOSER" ;
7775 private static final String WIDTH_PREFERENCE_PREFIX = PREFERENCES_PREFIX + ".WIDTH." ;
7876 private static final String HEIGHT_PREFERENCE_PREFIX = PREFERENCES_PREFIX + ".HEIGHT." ;
@@ -307,7 +305,6 @@ File getFile() {
307305 myComputerButton .setName ("MY_COMPUTER_BUTTON" );
308306 myComputerButton .setIcon (ResourceManager .loadImage ("images/computer.png" ));
309307 myComputerButton .addActionListener (e -> updateMyComputer ());
310- myComputerButton .setForeground (FOREROUND_COLOR );
311308
312309 desktopButton = new FileChooserToggleButton ("Desktop" ) {
313310 @ Override
@@ -318,7 +315,6 @@ File getFile() {
318315 desktopButton .setName ("DESKTOP_BUTTON" );
319316 desktopButton .setIcon (ResourceManager .loadImage ("images/desktop.png" ));
320317 desktopButton .addActionListener (e -> updateDesktop ());
321- desktopButton .setForeground (FOREROUND_COLOR );
322318 desktopButton .setEnabled (fileChooserModel .getDesktopDirectory () != null );
323319
324320 homeButton = new FileChooserToggleButton ("Home" ) {
@@ -330,7 +326,6 @@ File getFile() {
330326 homeButton .setName ("HOME_BUTTON" );
331327 homeButton .setIcon (ResourceManager .loadImage ("images/user-home.png" ));
332328 homeButton .addActionListener (e -> updateHome ());
333- homeButton .setForeground (FOREROUND_COLOR );
334329
335330 recentButton = new FileChooserToggleButton ("Recent" ) {
336331 @ Override
@@ -346,7 +341,6 @@ File getFile() {
346341
347342 recentButton .setIcon (multiIcon );
348343 recentButton .addActionListener (e -> updateRecent ());
349- recentButton .setForeground (FOREROUND_COLOR );
350344
351345 shortCutButtonGroup = new UnselectableButtonGroup ();
352346 shortCutButtonGroup .add (myComputerButton );
@@ -362,8 +356,7 @@ File getFile() {
362356 shortCutPanel .add (recentButton );
363357
364358 JPanel panel = new JPanel (new BorderLayout ());
365- panel .setBorder (BorderFactory .createLoweredBevelBorder ());
366- panel .setBackground (BACKGROUND_COLOR .darker ());
359+ //panel.setBorder(BorderFactory.createLoweredBevelBorder());
367360 panel .add (shortCutPanel , BorderLayout .NORTH );
368361 return panel ;
369362 }
@@ -471,7 +464,6 @@ private JPanel buildHeaderPanel() {
471464 private void buildWaitPanel () {
472465 waitPanel = new JPanel (new BorderLayout ());
473466 waitPanel .setBorder (BorderFactory .createLoweredBevelBorder ());
474- waitPanel .setBackground (BACKGROUND_COLOR );
475467 waitPanel .addMouseListener (new MouseAdapter () {
476468 @ Override
477469 public void mouseReleased (MouseEvent e ) {
@@ -575,7 +567,6 @@ private JScrollPane buildDirectoryList() {
575567 directoryListModel = new DirectoryListModel ();
576568 directoryList = new DirectoryList (this , directoryListModel , rootPanel .getFont ());
577569 directoryList .setName ("LIST" );
578- directoryList .setBackground (BACKGROUND_COLOR );
579570
580571 directoryList .addFocusListener (new FocusAdapter () {
581572 @ Override
@@ -585,7 +576,6 @@ public void focusGained(FocusEvent e) {
585576 });
586577
587578 directoryScroll = new JScrollPane (directoryList );
588- directoryScroll .getViewport ().setBackground (BACKGROUND_COLOR );
589579 directoryScroll .setVerticalScrollBarPolicy (ScrollPaneConstants .VERTICAL_SCROLLBAR_NEVER );
590580 directoryScroll .addComponentListener (new ComponentAdapter () {
591581 //if the scroll pane is resized, we need to adjust
@@ -1471,7 +1461,6 @@ private JScrollPane buildDirectoryTable() {
14711461 directoryTableModel = new DirectoryTableModel (this );
14721462 directoryTable = new DirectoryTable (this , directoryTableModel );
14731463 directoryTable .setName ("TABLE" );
1474- directoryTable .setBackground (BACKGROUND_COLOR );
14751464
14761465 directoryTable .addFocusListener (new FocusAdapter () {
14771466 @ Override
@@ -1481,7 +1470,6 @@ public void focusGained(FocusEvent e) {
14811470 });
14821471
14831472 JScrollPane scrollPane = new JScrollPane (directoryTable );
1484- scrollPane .getViewport ().setBackground (BACKGROUND_COLOR );
14851473 return scrollPane ;
14861474 }
14871475
0 commit comments