Gibt es eine Möglichkeit, einen java.awt.Font durchzuschlagen?Streik durch java.awt.Font
Antwort
So fand ich das, was funktioniert.
Font font = new Font("helvetica", Font.PLAIN, 12);
Map attributes = font.getAttributes();
attributes.put(TextAttribute.STRIKETHROUGH, TextAttribute.STRIKETHROUGH_ON);
Font newFont = new Font(attributes);
unterstreichen und durchstreichen Beispiele in AWT.
http://www.java2s.com/Code/Java/2D-Graphics-GUI/TextAttributeUnderlineandstrikethrough.htm
Grundsätzlich eine neue AttributedString aus der Zeichenfolge erstellen, ein durchgestrichener Attribut, und ziehen hinzuzufügen.
HINWEIS: Dadurch wird FONT NICHT durchgestrichen, aber Sie können den Text auf diese Schriftart setzen und dann auf dem Text durchstreichen. Dies ist einfach eine andere Art, dies zu tun. Richs Antwort lässt die Schrift tatsächlich durchgestrichen werden.
Falls Sie daran interessiert, was andere Textattribute zur Verfügung stehen Sie Visual Font Designer können mit verschiedenen Attributen zu experimentieren, um zu sehen, wie sie aussehen. Der Designer ermöglicht Ihnen auch, die Schriftart zu ändern, damit Sie überprüfen können, ob die Durchschlagfunktion für die Schriftart verfügbar ist, die Sie verwenden möchten.
- 1. java.awt.font Briefabstand
- 2. Wie Streik Markierungen entfernen aus Importierte Objekte
- 3. Font.createFont (..) Farbe und Größe festlegen (java.awt.Font)
- 4. ASP.NET - Kalender-Steuerelement - Strike-Off-Termine mit einem benutzerdefinierten Streik
- 5. rails has_many: durch has_many: durch
- 6. Pass durch Referenz durch mehrere Funktionen
- 7. Durch Klicken durch die Schichten/divs
- 8. Wie durch verschachtelte has_many durch suchen?
- 9. Navigation durch ID durch Klick Ereignis
- 10. Durch Systembefehl
- 11. Hilfe Sortierung: zuerst durch diese und dann durch diese
- 12. Angular2 RouterLink unterbricht Routen durch Ersetzen von Schrägstrich durch% 2F
- 13. Kamel Split Input durch Länge nicht durch Token
- 14. Pfeilrichtung eingestellt durch Daten, aber Länge eingestellt durch Abbildung Größe
- 15. Ersetzen, (Komma) durch. (Punkt) und. (Punkt) durch, (Komma)
- 16. Wie durch mysql-Schleife laufen, wenn auch durch
- 17. Wie durch Schlüssel und dann durch verschachtelten Wert
- 18. Zugriff auf Oracle-Datenbank durch localhost nicht durch IP-Adresse
- 19. Welche Fehler erkennt man nicht durch Testtechniken, sondern durch Raten?
- 20. Looping durch JSON und zufällige Objekte durch ID - Android/JAVA
- 21. Get durch ID sowie durch Zeichenkette angularjs webapi
- 22. SQL durch durch und Gruppe in derselben Abfrage verwenden, um
- 23. Anwenden - Ergebnisse werden durch Zeilen und nicht durch Spalten verknüpft
- 24. Primefaces Ausnahme INFO: java.lang.ArithmeticException:/durch zero java.lang.ArithmeticException:/durch Null
- 25. Führen Sie einen durch die Zeilennummer durch Schutz angegebenen Spezifikation
- 26. XML-basierte Abfrage extrem langsam durch ADO.NET, sofort durch SSMS
- 27. BeanCreationException verursacht durch BeanInstantiationException verursacht durch NullPointerException: Name
- 28. Scala currying durch verschachtelte Funktionen oder durch mehrere Parameterlisten
- 29. SQL-Select-Zeilenanzahl durch eindeutige ID-Gruppe durch Bereich
- 30. Anwendung von Kontext durch Methode, aber nicht durch Konstruktoren
Funktioniert dies für alle Schriftarten? Ich konnte das nicht herausfinden. – AlbertoPL
Dank @richs funktioniert es mit mir –