Swing Hyperlink mit Hyperlinklistener läuft Amok

Status
Nicht offen für weitere Antworten.

Souljumper

Aktives Mitglied
hi,

ich hab hier eine JEditorPane in der ich mir in HTML eine Link und viel Text einbaue.

An diese Pane habe ich eine Hyperlinklistener angehängt, der den Link in dem Standardbrowser aufrufen soll.

Derzeit hardcoded für os-x/unix.

Wenn ich auf den link klicke öffnet sich der browser und zeigt die seite an - wunderbar.
Klicke ich nochmal auf den link öffnen sich diesesmal 3 tabs. klicke ich nochmal öffnen sich wieder 3 neu.....ganz seltsam.

jemand eine idee was das sein kann?

(gibts einen oberbegriff für "öffne standardbrowser des OS?")

Java:
 entryDescriptionArea.addHyperlinkListener(new HyperlinkListener()
		        										  {
		        											Runtime rt = Runtime.getRuntime();
															public void hyperlinkUpdate(HyperlinkEvent e) 
															{
																if (e.getEventType() == HyperlinkEvent.EventType.ACTIVATED)
																{
																	String os = System.getProperty("os.name").toLowerCase();
																	if(os.indexOf("mac os x") != -1)
																	{
																		System.out.println( e.getURL());
																		try {
																			rt.exec("open " + e.getURL());
																		} catch (IOException e1) {
																			// TODO Auto-generated catch block
																			e1.printStackTrace();
																		}
																	}
																	else if (os.indexOf("window") != -1)
																	{
																		
																	}
																}
																
															}});
 

Souljumper

Aktives Mitglied
ne, java 6 ist nicht gut. sollte schon java 5 kompatibel sein.

zum amoklaufenden hyperlinklistener hat keiner eine vermutung?
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
D JTree nach Klick auf einen Hyperlink aktualisieren AWT, Swing, JavaFX & SWT 3
I JTextPane und Hyperlink (ohne JEditorPane) AWT, Swing, JavaFX & SWT 5
K Hyperlink als Datei identifizieren AWT, Swing, JavaFX & SWT 2
W HyperLink auf JLabel AWT, Swing, JavaFX & SWT 2
D JTextPane Text anklickbar machen bzw. Hyperlink erstellen? AWT, Swing, JavaFX & SWT 5
S Hyperlink aus JFrame AWT, Swing, JavaFX & SWT 2
G Text markieren -> Hyperlink erstellen AWT, Swing, JavaFX & SWT 2
C HyperlinkListener: getURL nicht gefüllt AWT, Swing, JavaFX & SWT 6
P Animation läuft nicht korrekt AWT, Swing, JavaFX & SWT 8
CodingBerlin JavaFX Programm läuft nur unter Eclipse AWT, Swing, JavaFX & SWT 1
N Programm Läuft nicht auf anderen Pcs AWT, Swing, JavaFX & SWT 9
MiMa Java und JavaFX 13 läuft endlich AWT, Swing, JavaFX & SWT 4
L JavaFX TreeView aufstellen läuft irgendwie auf Endlosschleife AWT, Swing, JavaFX & SWT 3
O LayoutManager pagelayout - Example läuft einfach nicht ! AWT, Swing, JavaFX & SWT 6
Blender3D Meine Swing Anwendung läuft unter Windows 10 und Ubuntu aber nicht auf Windows 7 AWT, Swing, JavaFX & SWT 16
R Swing Programm läuft nur beim Debuggen korrekt ab AWT, Swing, JavaFX & SWT 4
T swing läuft nur beding flüssig AWT, Swing, JavaFX & SWT 1
J JavaFX Anwendung läuft in eclipse, nicht aber exportiert AWT, Swing, JavaFX & SWT 2
N Programm läuft perfekt in Eclipse aber nicht in .JAR AWT, Swing, JavaFX & SWT 3
P Swing GUI noch nicht gezeichnet - Logik läuft - blockiert AWT, Swing, JavaFX & SWT 3
S Swing JProgressBar läuft nicht mit AWT, Swing, JavaFX & SWT 12
E Animation läuft nicht mehr flüssig AWT, Swing, JavaFX & SWT 8
P Einfaches GUI läuft nicht AWT, Swing, JavaFX & SWT 6
A AWT Beim (mehrmaligen) Screenshot machen läuft der Speicher voll AWT, Swing, JavaFX & SWT 2
R GUI hängt während Programm läuft AWT, Swing, JavaFX & SWT 7
P repaint während Thread läuft AWT, Swing, JavaFX & SWT 9
G SWT-App läuft nicht unter OSX, unter Win aber problemlos AWT, Swing, JavaFX & SWT 3
G Programm läuft nur auf manchen Rechnern AWT, Swing, JavaFX & SWT 10
O Swing es können keine neuen Labels hinzufügt werden während der Timer läuft AWT, Swing, JavaFX & SWT 14
P Swing [gelöst/erledigt] Gleicher Code läuft unterschiedlich unter Linux und Windows AWT, Swing, JavaFX & SWT 5
M Button funktioniert nicht mehr wenn Schleife läuft AWT, Swing, JavaFX & SWT 3
K Mein Informatikprojekt läuft aus dem Ruder Hilfe. F1 ^^ AWT, Swing, JavaFX & SWT 5
D Programm läuft unter XP aber nicht unter Knoppix AWT, Swing, JavaFX & SWT 6
A GtkLookAndFeel - läuft nicht . AWT, Swing, JavaFX & SWT 13
G Wie läuft ein GUI AWT, Swing, JavaFX & SWT 4
P WM 2006 - The Memory Game :P läuft nicht. AWT, Swing, JavaFX & SWT 15
M sicherstellen, dass nur eine Instanz läuft. AWT, Swing, JavaFX & SWT 6
S JCellRenderer läuft nur einmal in bestimmte Bedingung AWT, Swing, JavaFX & SWT 5

Ähnliche Java Themen


Oben