ERLEDIGT
JA
JA
ANTWORTEN
6
6
ZUGRIFFE
667
667
EMPFEHLEN
-
Hi,
ich realisiere, bzw. möchte realisieren
, eine Hilfe in meinem Programm. Darin soll alles mögliche erklärt werden. Um es nicht ganz so kompliziert zu machen habe ich mir eine html Datei, eigentlich mehrere, geschrieben. Nun möchte ich diese Datei, also index.html, aus meinem Java-Programm heraus öffnen.
Wie macht man sowas am geschicktesten?
Ich bin mit der Suchfunktion auf zwei ältere Posts gestoßen. Dort ging es um das öffnen einer Internetseite. Ist ja im Grunde ähnlich, aber wo sollte ich die Dateien der Hilfe dann am besten hinpacken?
Hier die Lösung der ähnlichen Probleme:
Runtime.getRuntime().exec("cmd.exe/c start_____"); ___ als Platzhalter für die url
und das war da auch noch
Runtime.getRuntime().exec("rundll32 url.dll, FileProtocolHandler"+url);
wo liegen hier die Unterschiede?
bin dankbar für jede Hilfe
-
25.04.05 09:29 #2
- Registriert seit
- Jun 2002
- Ort
- Saarbrücken (Saarland)
- Beiträge
- 9.886
- Blog-Einträge
- 29
Hallo!
Schau doch mal hier:
http://java.sun.com/products/javahelp/
Eigentlich sollten beide Befehle letztendlich die HTML Seite mit dem Standardbrowser öffnen...Runtime.getRuntime().exec("cmd.exe/c start_____"); ___ als Platzhalter für die url
und das war da auch noch
Runtime.getRuntime().exec("rundll32 url.dll, FileProtocolHandler"+url);
Gruß TomJava rocks!
How to become a good Java Programmer?
Does IT in Java and .Net
The only valid measurement of code quality: WTFs / minute
Blog
Xing
Twitter
-
Hi
hab einen Versuch gestartet.
Nun bekomme ich folgende Fehlermeldung:
Fehler in url.dll File Eintrag fehlt
Das ist was ich geschrieben habe:
Runtime.getRuntime().exec("rundll32 url.dll, File ProtocolHandler"+"hilfe/mit/index.html");
Ich vermute, dass ich statt File etwas anderes schreiben muss. Nur weiß ich leider nicht was.
Kann mir dabei jemand helfen?Geändert von ulki (29.04.05 um 11:32 Uhr)
-
Der Teufel steckt im Detail, war ein Tippfehler jetzt öffnet er die Hilfe ohne murren.
Das ist nun was ich geschrieben habe:
Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler "+"hilfe/mit/index.html");
Hoffe es geht weiter so gut vorran
-
Also ich glaube du willst in einem JAVA Window die Hilfe haben oder?
Falls ja hier
JScrollPane tScrollPane=new JScrollPane();
try
{
URLClassLoader classloader = (URLClassLoader)this.getClass().getClassLoader();
JEditorPane myPane = new JEditorPane(classloader.findResource("hilfe/index.html"));
myPane.setEditable(false);
myPane.addHyperlinkListener(new HyperlinkListener()
{
public void hyperlinkUpdate(HyperlinkEvent e)
{
if (e.getEventType() == HyperlinkEvent.EventType.ACTIVATED)
{
JEditorPane pane = (JEditorPane) e.getSource();
if (e instanceof HTMLFrameHyperlinkEvent)
{
HTMLFrameHyperlinkEvent evt = (HTMLFrameHyperlinkEvent) e;
HTMLDocument doc = (HTMLDocument) pane.getDocument();
doc.processHTMLFrameHyperlinkEvent(evt);
}
else
{
try
{
pane.setPage(e.getURL());
}
catch (Throwable t)
{
t.printStackTrace();
}
}
}
}
}
);
tScrollPane = new JScrollPane(myPane);
}
catch (IOException e)
{
e.printStackTrace();
}
Viel spass. Wenn es das ist was dir Hilft.
magnetwith best regards
magnet
-
Ne war schon so gedacht, dass sich die Hilfe in einem Browser öffnet.
Aber danke für deinen Vorschlag
-
05.05.05 21:25 #7
- Registriert seit
- Jun 2002
- Ort
- Saarbrücken (Saarland)
- Beiträge
- 9.886
- Blog-Einträge
- 29
Hallo!
Schau doch mal hier:
https://jdic.dev.java.net/
Die JDesktop Integration Components (JDIC) Bibliothek bietet die Möglichkeit "Platformunabhänig" auf Systemabhänige Komponenten (wie etwa den Standardbrowser) zuzugreifen.
Gruß TomJava rocks!
How to become a good Java Programmer?
Does IT in Java and .Net
The only valid measurement of code quality: WTFs / minute
Blog
Xing
Twitter
Ähnliche Themen
-
Hilfesystem für Web und Winforms
Von tomkruse im Forum Coders TalkAntworten: 0Letzter Beitrag: 16.11.09, 11:50 -
Hilfesystem in C#
Von kuli im Forum .NET CaféAntworten: 8Letzter Beitrag: 19.06.08, 09:58 -
Hilfesystem erstellen
Von HuberDe im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 6Letzter Beitrag: 08.10.07, 15:47 -
HTML Datei in eine andere HTML Datei einbetten
Von Bahly im Forum HTML & XHTMLAntworten: 3Letzter Beitrag: 08.07.03, 17:11





Zitieren

Login





