Standardbrowser öffnen

maGG

Bekanntes Mitglied
Wie kann ich den Standardbrowser mit java öffnen? Ich habe was versucht, was tatsächlich auch funktioniert, aber nur wenn man die Datei mit einem Doppelklick auch im Browser geöffnet hätte. Ich habe es noch auf einen anderen Rechner ausprobiert, wo standardmäßig Notpad geöffnet wird. Also öffnet das Programm ebenfalls Notpad.

Gibt es ein Befehl, der wirlich immer den Standardbrowser benutzt?

Danke schon mal für eure tollen Ratschläge ;)
 

JStein52

Top Contributor
Ob es da so viele tolle Ratschläge gibt ? Ich denke mal du hast Desktop.getDesktop().browse(...) verwendet. Und der sollte ja das tun was du möchtest:

"public void browse(URI uri) throws IOException

Launches the default browser to display a URI. If the default browser is not able to handle the specified URI, the application registered for handling URIs of the specified type is invoked. The application is determined from the protocol and path of the URI, as defined by the URI class."
 

maGG

Bekanntes Mitglied
Ja genau habe das hier benutzt:
Java:
Desktop.getDesktop().browse(htmlFile.toURI());

Bei dem Code öffnet er aber auch Notepad, wenn es so eingestellt ist.
 

maGG

Bekanntes Mitglied
htmlFile ist ein Pfad zu einer htm Datei, die ich an einer andere Stelle in dem Programm erstelle. Notepad öffnet die htm Datei dann einfach und zeigt mir den Quellcode an. Auch die Symbole, wenn ich die Datei mit einem Doppelklick geöffnet hätte sind in dem Icon von Notepad.
Ich kann dir auch mehr Code zeigen, der wird dir aber nicht mehr sagen:
Java:
    private void jButton7ActionPerformed(java.awt.event.ActionEvent evt) {                                        
        if(!list.isEmpty()){
            String homeDirectory = new JFileChooser().getFileSystemView().getHomeDirectory().toString();
            Collections.reverse(list); //ändert die Reihenfolge
            String selectedValue = (String)JOptionPane.showInputDialog(null, "Signatur auswählen:", "Im Standardbrowser öffnen",
            JOptionPane.OK_CANCEL_OPTION, null, list.toArray(), list.toArray().length);
            File htmlFile = new File(homeDirectory + "\\" + selectedValue + "\\" + selectedValue + ".htm");
            if(!(selectedValue == null)){
            try {
                Desktop.getDesktop().browse(htmlFile.toURI());
            } catch (IOException ex) {
                jTextAreaAusgabe.setText("\nFehler: Dateipfad wurde nicht gefunden.\n\nBitte zuerst Signatur erstellen.");
                Logger.getLogger(GUI.class.getName()).log(Level.SEVERE, null, ex);
            }
            }else{
                //jTextAreaAusgabe.setText("Das Öffnen im Browser wurde abgebrochen");
                //hier kommt noch was hin
            }
        }else{
            jTextAreaAusgabe.setText("Fehler: Bitte erst mindestens eine Signatur erstellen");
        }
    }
Gibts denn noch ne Alternative zu der browse Methode?
 

JStein52

Top Contributor
Auch die Symbole, wenn ich die Datei mit einem Doppelklick geöffnet hätte sind in dem Icon von Notepad.
Ja, weil Notepad die mit diesem Dateityp verknüpfte Applikation ist.
Und wenn du so einen "kranken" PC hast auf dem der Benutzer ja selbst gesagt hat er möchte HTML-Files mit Notepad ansehen, warum willst du ihm dann deine Datei mit etwas anderem anzeigen ?
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
P URL im Standardbrowser öffnen und JS ausführen Java Basics - Anfänger-Themen 2
J .jar datei öffnen funktioniert nicht Java Basics - Anfänger-Themen 17
Timo12345 JNLP File mit Java öffnen Java Basics - Anfänger-Themen 2
P Probleme mit NetBeans: Wie lässt sich jar. Datei an einem MacBook öffnen Java Basics - Anfänger-Themen 21
I JFrame / Screen auf zweitem (definiertem) Monitor öffnen Java Basics - Anfänger-Themen 3
Files öffnen Java Basics - Anfänger-Themen 17
G jar file lässt sich nicht öffnen Java Basics - Anfänger-Themen 1
J selbst erstellte Datei mit Programm öffnen Java Basics - Anfänger-Themen 10
I Probleme mit OutputStream - Datei lässt sich nicht öffnen Java Basics - Anfänger-Themen 4
J Klassen .class Datei öffnen Java Basics - Anfänger-Themen 31
C Projekt öffnen BlueJ Java Basics - Anfänger-Themen 1
B File öffnen in src/main/webapp Java Basics - Anfänger-Themen 4
A Methoden Array aus verschiedenen Methoden bearbeiten bzw. öffnen Java Basics - Anfänger-Themen 18
E Warum kann ich meine jar-Datei nicht öffnen Java Basics - Anfänger-Themen 20
L Mein Taschenrechner lässt sich plötzlich nicht mehr öffnen Java Basics - Anfänger-Themen 5
T Mehrere JFrames gleichzeitig öffnen Java Basics - Anfänger-Themen 6
MR._FIRE_Flower Ordner im Explorer öffnen lassen Java Basics - Anfänger-Themen 2
M aus Fenster anderes Fenster öffnen und wieder umgekehrt Java Basics - Anfänger-Themen 5
B Classpath Class lässt sich nicht öffnen Java Basics - Anfänger-Themen 3
E Pdf-Document lässt sich im Servlet nicht öffnen Java Basics - Anfänger-Themen 5
E Knopfdruck neues Fenster öffnen Java Basics - Anfänger-Themen 5
S Dialogfeld nach 5 Sek automatisch öffnen Java Basics - Anfänger-Themen 15
M Erste Schritte Links öffnen Java Basics - Anfänger-Themen 6
P Kann ich Java - Programme auch ohne Editor öffnen? Java Basics - Anfänger-Themen 70
J Seite öffnen und schließen Java Basics - Anfänger-Themen 2
S Erste Schritte Java Applet lässt sich im Browser nicht öffnen Java Basics - Anfänger-Themen 9
WetWer Custom Datei Endung öffnen Java Basics - Anfänger-Themen 1
N Datei mit Wildcard öffnen Java Basics - Anfänger-Themen 2
F Programm öffnen Java Basics - Anfänger-Themen 2
P JFrame nur einmal öffnen Java Basics - Anfänger-Themen 4
P Erste Schritte durch MenuBar verschiedene Fenster öffnen Java Basics - Anfänger-Themen 2
Tacofan JAR-Datei öffnen Java Basics - Anfänger-Themen 4
T eclipse runnablejar Datei fehler bei öffnen Java Basics - Anfänger-Themen 0
F Java Programm öffnen Java Basics - Anfänger-Themen 3
T Textdatei öffnen und ans Ende scrollen Java Basics - Anfänger-Themen 11
K Erste Schritte Neues Fenster mit Textinhalt öffnen Java Basics - Anfänger-Themen 6
M Erste Schritte Erstes Programm mit Compiler öffnen Java Basics - Anfänger-Themen 4
M Code um per jButton ein neues Fenster zu öffnen Java Basics - Anfänger-Themen 3
J Pdf-Dokument im Java-Programm öffnen Java Basics - Anfänger-Themen 3
P Barcodescannen und Datei im Programm öffnen Java Basics - Anfänger-Themen 6
L Konsole öffnen und Java Programm darin ausführen Java Basics - Anfänger-Themen 4
N Eclipse Projekt im Terminal (Mac) öffnen.... Java Basics - Anfänger-Themen 4
T CMD mit Java Programm öffnen? Java Basics - Anfänger-Themen 5
A altes JPanel entfernen und neues öffnen Java Basics - Anfänger-Themen 5
S Erste Schritte Sprachermittler - Datei öffnen, Text in TextArea, Bereinigen, Auswerten Java Basics - Anfänger-Themen 14
B Projekt öffnen (Eclipse) Java Basics - Anfänger-Themen 2
A Weitere Konsolenfenster öffnen Java Basics - Anfänger-Themen 3
P Datei extern öffnen Java Basics - Anfänger-Themen 0
T Java Program über CMD öffnen und steuern Java Basics - Anfänger-Themen 1
P Wiedereinstieg und kann keine Dateien mehr öffnen... Java Basics - Anfänger-Themen 13
S externes Programm öffnen Java Basics - Anfänger-Themen 3
OnDemand Applikation öffnen mit Konsole Java Basics - Anfänger-Themen 17
J Methode um eine HTML-Datei zu öffnen Java Basics - Anfänger-Themen 10
N Java Programm im CMD Fenster öffnen, wie? Java Basics - Anfänger-Themen 17
J BlueJ Tic Tac Toe öffnen? Java Basics - Anfänger-Themen 6
Kenan89 Bild mit jar öffnen Java Basics - Anfänger-Themen 4
S Input/Output Datei öffnen ? Java Basics - Anfänger-Themen 9
S URL in deutsch öffnen Java Basics - Anfänger-Themen 2
L Klassen Ich kann keine .jar Dateien mehr öffnen Java Basics - Anfänger-Themen 4
L Applet soll Html-File öffnen Java Basics - Anfänger-Themen 2
H Java Archiv lässt sich nur pfadgebunden öffnen? Java Basics - Anfänger-Themen 26
J File ohne CMD öffnen? Java Basics - Anfänger-Themen 11
K Aus JFrame-Fenster SuM-Fenster öffnen geht nicht! Java Basics - Anfänger-Themen 8
U Input/Output Dateien öffnen Java Basics - Anfänger-Themen 6
D Webseiten öffnen Java Basics - Anfänger-Themen 4
S Erste Schritte Java Konsole öffnen ohne Sysout. Java Basics - Anfänger-Themen 3
K Frame öffnen klappt nicht?! Java Basics - Anfänger-Themen 36
M Gespeicherte Datei öffnen Java Basics - Anfänger-Themen 8
G JFrame nur ein mal öffnen, auch beim mehrmaligem Betätigen Java Basics - Anfänger-Themen 11
H Text Datei öffnen Java Basics - Anfänger-Themen 7
K .jar Datei mit Doppelklick öffnen Java Basics - Anfänger-Themen 26
2 Input/Output In Java Dateien öffnen/bearbeiten? Java Basics - Anfänger-Themen 9
FetterOtter Weitere Anwendungen öffnen Java Basics - Anfänger-Themen 5
U neue Java-Datei öffnen Java Basics - Anfänger-Themen 10
F Input/Output Wie externe Datei NICHT mit dem Standardprogramm öffnen? Java Basics - Anfänger-Themen 3
H Anhand von Jar, andere Jar öffnen Java Basics - Anfänger-Themen 7
Z In JList per Doppelklick eine Datei öffnen (z.B. ein PDF) Java Basics - Anfänger-Themen 16
V Kann Java nicht im Dos öffnen Java Basics - Anfänger-Themen 3
P Dropdownbox nach hinzufügen wieder öffnen Java Basics - Anfänger-Themen 7
T Mac OSX - Programm aus Java öffnen Java Basics - Anfänger-Themen 3
K Fenster öffnen nicht nach Export in jar File Java Basics - Anfänger-Themen 10
A jpg mit Standardprogramm öffnen Java Basics - Anfänger-Themen 3
B Frame über Button öffnen Java Basics - Anfänger-Themen 8
J neuen jFrame öffnen per buttonklick Java Basics - Anfänger-Themen 3
R Button soll neuen Frame öffnen Java Basics - Anfänger-Themen 21
K neues Fenster mit Button öffnen Java Basics - Anfänger-Themen 17
E Word aus Java heraus öffnen und in den Vordergrund holen Java Basics - Anfänger-Themen 2
IngoF wie kann man die Console nachträglich öffnen? Java Basics - Anfänger-Themen 6
Y Compiler-Fehler PowerPoint mit Java öffnen Java Basics - Anfänger-Themen 6
D Neues Frame öffnen Java Basics - Anfänger-Themen 7
W Java-Programm als Icon mit Doppelklick einfach öffnen ? Java Basics - Anfänger-Themen 3
X Per Klick ein Dialogfenster öffnen Java Basics - Anfänger-Themen 18
U Java .txt datei öffnen Java Basics - Anfänger-Themen 3
E BlueJ Projekt öffnen Java Basics - Anfänger-Themen 15
H java programm per batch datei öffnen Java Basics - Anfänger-Themen 4
C *.java / *.jar als *.jnlp öffnen Java Basics - Anfänger-Themen 3
M Frage zu JFrames öffnen Java Basics - Anfänger-Themen 4
C Textdatei mit eigenem .jar Editor öffnen Java Basics - Anfänger-Themen 11
L Bei Click Neuen Tab Fenster öffnen Java Basics - Anfänger-Themen 8
B Ordner öffnen (eigener Dateibrowser) Java Basics - Anfänger-Themen 8

Ähnliche Java Themen

Neue Themen


Oben