blob: 6885ff6665012522852e774bd0f72360c261aaf4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
package de.fhswf.fbin.java2fx.trees;
import java.io.File;
import javafx.scene.control.TreeView;
import de.fhswf.fbin.java2fx.entities.FXFile;
public class DirectoryTreeView extends TreeView<FXFile>
{
public DirectoryTreeView()
{
super(new DirectoryTreeItem(new File(System.getProperty("file.separator"))));
boolean isRunningOnWindows = System.getProperty("os.name")
.toLowerCase().contains("windows");
if (isRunningOnWindows) {
this.setShowRoot(false);
this.rootProperty().getValue().setExpanded(true);;
}
}
}
|