Impressum · Kontakt · Hilfe
Besucher online · Mitglieder



Portal > Foren > Java > Desktop-Applikationen und Grafik > jtextpane hyperlink im browser anzeigen?
Antwort
 
Themen-Optionen
Alt 23.05.2005, 18:24   Nach oben    #1
debian inside
Gast
 
Beiträge: n/a
Standard jtextpane hyperlink im browser anzeigen?

ich möchte das die links in ner jtextpane nach nem klick im std-browser angezeigt werden

wie geht das?

danke
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.05.2005, 20:13   Nach oben    #2
Sesselkleber
 
Benutzerbild von sparrow
 
Registriert seit: 17.01.2005
Beiträge: 567
Standard

hast du schonmal versucht den Link einfach ans Betriebssystem zu senden?

als mit (hoffentlich stimmt das so Runtime().getRuntime().exec("deinLink");

Vielleicht reagiert das OS automatisch auf den zuworf einer URL?

Bin mir aber nicht sicher ob das mit der Runtime da oben stimmt.

Gruß
Sparrow
sparrow ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.05.2005, 20:20   Nach oben    #3
debian inside
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von sparrow
hast du schonmal versucht den Link einfach ans Betriebssystem zu senden?

als mit (hoffentlich stimmt das so Runtime().getRuntime().exec("deinLink");

Vielleicht reagiert das OS automatisch auf den zuworf einer URL?

Bin mir aber nicht sicher ob das mit der Runtime da oben stimmt.

Gruß
Sparrow
danke

schön und gut aber da müsste ich zuvor noch "deinlink" irgendwie durch den klick kriegen

kurz mir fehlt der teil zwischen der textpane und deinem codeschnippsel
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 23.05.2005, 22:14   Nach oben    #4
Sesselkleber
 
Benutzerbild von sparrow
 
Registriert seit: 17.01.2005
Beiträge: 567
Standard

zeig mal ein wenig code bitte.

aber du kannst einen Hyperlinklistener versuchen darauf zu adden.
Bei einem JEditorPane geht das.

Da gibts dann ein HyperlinkEvent, und da kommst du mit getURL() an die URL ran.

Gruß
Sparrow
sparrow ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 25.05.2005, 12:48   Nach oben    #5
mic_checker
Gast
 
Beiträge: n/a
Standard

wenn ich mich nicht täusche kannst du dazu jdic verwenden.....

http://jdic.dev.java.net/
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 25.05.2005, 14:20   Nach oben    #6
debian inside
Gast
 
Beiträge: n/a
Standard

so nebenbei das soll in nem applet klappen
exec geht da nicht oder?

das mit dem hyperlinklistener klappt soweit nur das starten des standard browsers fehlt noch

Code:
  jtextpane1.addHyperlinkListener(new HyperlinkListener() 
	   { 
		 public void hyperlinkUpdate(HyperlinkEvent event) 
		   { 
			 if(event.getEventType() == HyperlinkEvent.EventType.ACTIVATED) 
			   { 
				 event.getDescription() <--link
			  
			   } 
		   } 
	  }
	   );
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 31.05.2005, 08:26   Nach oben    #7
debian inside
Gast
 
Beiträge: n/a
Standard

habs

Code:
 
  jtextpane1.addHyperlinkListener(new HyperlinkListener() 
	   { 
		 public void hyperlinkUpdate(HyperlinkEvent event) 
		   { 
			 if(event.getEventType() == HyperlinkEvent.EventType.ACTIVATED) 
			   { 
				 try
				 {
	  URL url = new URL(event.getDescription()); 
	  String target = "_blank"; 
	  getAppletContext().showDocument(url, target);
	 }
	 catch(Exception ex)
	 {
	  System.err.println(ex.toString());
	 }			  
			   } 
		   } 
	  });
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are Aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Audio Aufnahme über Browser andisoe PHP-Programmierung 2 02.02.2007 14:25
JEditorPane oder JTextPane Applets und Flashanimation anzeigen Gottzilla Desktop-Applikationen und Grafik 6 14.08.2005 13:43
line wrap mit jtextpane beny_mcde Desktop-Applikationen und Grafik 3 12.02.2005 17:53
XML in JTextPane darstellen Elathir HTML, XML und CSS 1 20.01.2005 11:44


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:47 Uhr.

Nach oben
Wir nutzen das Zend Framework, vBulletin (vBulletin v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0) und vBSEO.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44