AHrefLabel ist ein klickbares JLabel. Es soll einen <a href
-Link aus der HTML-Welt darstellen.
Deswegen auch dieser komische Name. Bei Klick auf das AHrefLabel
öffnet sich die entsprechende Website.
Es wird der Standardwebbrowser genutzt.
Diese Bibliothek wurde mit Java 17 getestet.
Das muss in die pom.xml:
<dependency>
<groupId>de.schipplock.gui.swing</groupId>
<artifactId>ahreflabel</artifactId>
<version>0.0.3</version>
</dependency>
Es wird folgender Import benötigt:
import de.schipplock.gui.swing.ahreflabel.AhrefLabel;
Und so benutzt man es:
// einfach nur ein Link
var urlLabel = new AhrefLabel("https://schipplock.de");
// ein Link mit alternativen Linktext
var urlLabel = new AhrefLabel("https://schipplock.de", "schipplock.de");
// mit Tooltiptext
var urlLabel = new AhrefLabel("https://schipplock.de", "schipplock.de", "mein TooltipText");
// mit anderer Linkfarbe
var urlLabel = new AhrefLabel("https://schipplock.de", "schipplock.de", "mein TooltipText", "#1c59ba");