2007-11-28から1日間の記事一覧
JavaからOSの関連付けに従ってファイルを開くにはどうすれば良いか。例えば、指定したxlsファイルをそれが関連付けられているExcelで開くための方法。 Runtime#exec(パス) → ダメ。 最初に考えたのは、普通にexeを起動させるやり方をそのまま使う方法。 Runt…
さっきの件の追加。 System.getProperty(key); これで、OSの一時領域のパスや、利用ユーザのホームディレクトリなんかも取得できることがわかった。 Oracle Technology Network for Java Developers | Oracle Technology Network | Oracle ドキュメントにも…
JavaでOSのデフォルトの一時領域にテンポラリファイルを作る場合。 File f = File.createTempFile("hoge", ".tmp"); これだけ。createTempFileには、ディレクトリを指定しないオーバーロードがあって、それを呼ぶとOSのデフォルトの一時領域にファイルを作っ…