Files
VisualSapfor/src/_VisualDVM/Visual/Windows/ProjectsChooser.java

27 lines
864 B
Java
Raw Normal View History

2024-10-08 23:45:06 +03:00
package _VisualDVM.Visual.Windows;
2024-10-11 00:00:30 +03:00
import Common.Utils.Utils_;
2024-10-08 23:45:06 +03:00
import Common.Visual.Windows.Dialog.VFileChooser_;
2024-10-09 22:01:19 +03:00
import _VisualDVM.Constants;
2023-09-17 22:13:42 +03:00
import javax.swing.*;
import javax.swing.filechooser.FileFilter;
import java.io.File;
public class ProjectsChooser extends VFileChooser_ {
public ProjectsChooser(String title) {
super(title, new FileFilter() {
@Override
public boolean accept(File f) {
return
2024-10-11 00:00:30 +03:00
!Utils_.ContainsCyrillic(f.getAbsolutePath()) &&
!f.getName().equalsIgnoreCase(Constants.data)
2023-09-17 22:13:42 +03:00
;
}
@Override
public String getDescription() {
return "Все папки";
}
});
fileChooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
}
}