Ich suche nach einer einfachen Möglichkeit, dies zu machen. Ich kann es nirgends finden und habe die API bereits ausprobiert.
Ich habe also einen Satz:
Haben Sie kein Konto? Klicke hier
Ich möchte das "hier" -Wort blau und anklickbar machen - in eine Schaltfläche. Wie kann dies erreicht werden? Mache ich nur einen unsichtbaren Knopf hinter der Position des Textes?
Lösung
Verwenden Sie einen TextFlow ( Java 8 ):
%Vor%Verwenden Sie einen FlowPane (Java 7):
%Vor%Beispiel
Hier ist ein vollständiges ausführbares Beispiel (Java 8):
%Vor%
Die Standard-Link-Hervorhebung ist etwas seltsam mit der gestrichelten Umrandung (wenn Sie möchten, können Sie sie mit css formatieren, um etwas Schöneres und mehr Ähnlichkeiten mit Links im Internet zu erhalten; dh nur farbiger Text, um besucht und nicht besucht zu werden) Links).
Beiseite
Für Ihre spezielle Nachricht sollten Sie einfach den Text "Haben Sie kein Konto" einen Hyperlink erstellen und den "Click here" -Text loswerden ( wie vom Web-Standardisierungsgremium w3c empfohlen ).
Zugehörige