Projects STRLCPY jadx Commits 2bace2bd
🤬
  • ■ ■ ■ ■ ■ ■
    jadx-gui/src/main/java/jadx/gui/ui/filedialog/CustomFileChooser.java
    skipped 11 lines
    12 12  import javax.swing.JDialog;
    13 13  import javax.swing.JFileChooser;
    14 14  import javax.swing.JOptionPane;
     15 +import javax.swing.UIManager;
    15 16  import javax.swing.filechooser.FileNameExtensionFilter;
    16 17   
    17 18  import jadx.api.plugins.utils.CommonFileUtils;
    skipped 4 lines
    22 23   
    23 24  class CustomFileChooser extends JFileChooser {
    24 25   
     26 + static {
     27 + // disable left shortcut panel, can crush in "Win32ShellFolderManager2.getNetwork()" or similar call
     28 + UIManager.put("FileChooser.noPlacesBar", Boolean.TRUE);
     29 + }
     30 + 
    25 31   private final FileDialogWrapper data;
    26 32   
    27 33   public CustomFileChooser(FileDialogWrapper data) {
    28 34   super(data.getCurrentDir() == null ? CommonFileUtils.CWD : data.getCurrentDir().toFile());
     35 + putClientProperty("FileChooser.useShellFolder", Boolean.FALSE);
    29 36   this.data = data;
    30 37   }
    31 38   
    skipped 67 lines
Please wait...
Page is in error, reload to recover