Uruchamianie innych plików z poziomu javy

0

Witam. Jak można uruchomić inny plik z poziomu javy? Chodzi mi dokładnie o plik HTML, który z poziomu javy będzie sie uruchamiał jak poprzez typowe podwójne kliknięcie myszką...

0

Co to znaczy uruchomić plik HTML? Jeśli chcesz go otworzyć w domyślnej przeglądarce, to:

Desktop.getDesktop().browse(new URI(nazwaPliku));
0

Super. O to właśnie chodziło. A wiesz może jak skrócić URI, żeby nie podawać całej ścieżki dostępu tylko np. bin/plik.html ?

0
Desktop.getDesktop().browse(new URI("bin/plik.html"));
0

No niestety w tym przypadku wyrzuca błąd że nie można odnaleźć określonego pliku.

0

Spróbuj tak:

Desktop.getDesktop().browse(new File("bin/plik.html").toURI());
0

Gra i huczy. Dzięki wielkie za pomoc. Jestem Twoim dłużnikiem.

0

To ja sie podepne pod temat i zapytam w jaki sposob mozna otwierac inne pliki lub programy z poziomu javy, np. plik txt lub painta. Przepraszam za brak polskich czcionek.

0

Jeśli chcesz otwierać plik domyślnym programem, to

Desktop.getDesktop().open(new File(nazwaPliku));
0

ProcessBuilder

1 użytkowników online, w tym zalogowanych: 0, gości: 1