本文整理汇总了Java中javax.swing.filechooser.FileSystemView.getDefaultDirectory方法的典型用法代码示例。如果您正苦于以下问题:Java FileSystemView.getDefaultDirectory方法的具体用法?Java FileSystemView.getDefaultDirectory怎么用?Java FileSystemView.getDefaultDirectory使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类javax.swing.filechooser.FileSystemView
的用法示例。
在下文中一共展示了FileSystemView.getDefaultDirectory方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: loadWorld
import javax.swing.filechooser.FileSystemView; //导入方法依赖的package包/类
@Override
public void loadWorld() {
FileSystemView vueSysteme = FileSystemView.getFileSystemView();
File defaut = vueSysteme.getDefaultDirectory();
JFileChooser fileChooser = new JFileChooser(defaut);
fileChooser.showDialog(this, "Load");
if(fileChooser.getSelectedFile() != null){
File file = new File(fileChooser.getSelectedFile().getAbsolutePath());
FileNameExtensionFilter filter = new FileNameExtensionFilter("TEXT FILES", "txt", "Map Loader");
fileChooser.setFileFilter(filter);
try {
this.mapDao.addMap(WorldLoader.genRawMapFILE(file));
} catch (Exception e) {
e.printStackTrace();
}
}
}
示例2: MainApp
import javax.swing.filechooser.FileSystemView; //导入方法依赖的package包/类
/**
* Public Main App constructor
*/
public MainApp() {
super();
initEnvVariable();
logger = LoggerFactory.getLogger(MainApp.class);
logger.info("Version Java de l'utilisateur: " + System.getProperty("java.version"));
logger.info("Architecture du système utilisateur: " + System.getProperty("os.arch"));
logger.info("Nom du système utilisateur: " + System.getProperty("os.name"));
logger.info("Version du système utilisateur: " + System.getProperty("os.version"));
logger.info("Emplacement du fichier de log: " + System.getProperty("zw.logPath"));
if(args.length > 0) {
config = new Configuration(args[0]);
} else {
File sample = new File(System.getProperty(Constant.JVM_KEY_USER_HOME));
if(sample.canWrite()) {
defaultHome = sample;
} else {
JFileChooser fr = new JFileChooser();
FileSystemView fw = fr.getFileSystemView();
defaultHome = fw.getDefaultDirectory();
}
logger.info("Répertoire Home par defaut : "+defaultHome);
config = new Configuration(defaultHome.getAbsolutePath());
}
zdsutils = new ZdsHttp(config);
mdUtils = new Markdown();
}
示例3: getMyDocuments
import javax.swing.filechooser.FileSystemView; //导入方法依赖的package包/类
/**
* 获得我的文档(返回文件选择器的用户默认起始目录),该文件可以通过360等工具更改.
* <ul>
* <li>win7:D:\noMove\documents</li>
* </ul>
*
* @return 我的文档地址
* @see FileSystemView#getDefaultDirectory()
*/
public static String getMyDocuments(){
FileSystemView fileSystemView = FileSystemView.getFileSystemView();
File file = fileSystemView.getDefaultDirectory();
return file.getPath();
}