¿Hay alguna manera de hacer un java.awt.Font strike through?Golpe a través de java.awt.Font
Respuesta
Así que encontré esto, que funciona.
Font font = new Font("helvetica", Font.PLAIN, 12);
Map attributes = font.getAttributes();
attributes.put(TextAttribute.STRIKETHROUGH, TextAttribute.STRIKETHROUGH_ON);
Font newFont = new Font(attributes);
ejemplos de subrayado y tachado en awt.
http://www.java2s.com/Code/Java/2D-Graphics-GUI/TextAttributeUnderlineandstrikethrough.htm
Básicamente, cree un nuevo AttributedString fuera de su cadena, añadir un atributo que atraviesa, y dibujar.
NOTA: Esto NO hará que la Fuente tache, pero puede establecer el texto en esa fuente y luego tachar el texto. Esta es simplemente otra forma de hacerlo. La respuesta de Rich hace que la fuente tache.
En caso de estar interesado en lo que otros atributos de texto están disponibles se puede utilizar el Visual Font Designer a experimentar con diferentes atributos para ver cómo se ven. El diseñador también le permite cambiar la fuente para que pueda verificar si el acceso está disponible para la fuente que desea utilizar.
- 1. obtener valores de comando de 'tiempo' a través de escritura del golpe
- 2. escritura del golpe parámetros
- 3. golpe fuerte gesto iPhone
- 4. golpe fecha shell análisis, se inicia con la fecha y bucle específico a través de cada día en meses
- 5. Cómo leer toda la línea de golpe
- 6. Ejecutar escritura del golpe de URL
- 7. escritura del golpe con ls variable $
- 8. rails has_many: a través de has_many: a través de
- 9. Simular golpe con el mouse en javascript
- 10. diferencias entre torta, yesca y golpe
- 11. mkdir error en la escritura del golpe
- 12. dividida en dos usando escritura del golpe
- 13. Xcode 4 idekeybindings múltiples comandos para un golpe de teclado
- 14. ¿Hay algún golpe de perfunción usando las funciones de DLL?
- 15. Golpe de rendimiento de la mezcla de quad grande
- 16. Postgres: clara base de datos completa antes de volver a crear/repoblar de escritura del golpe
- 17. prueba del golpe de cadena vacía con x ""
- 18. ¿Varchar da como resultado un golpe de rendimiento debido a la fragmentación de datos?
- 19. Sombreado informático a través de una superficie transparente
- 20. ¿Tocar a través de UIImageView?
- 21. Actualizando a través de WMI
- 22. bucle a través de subcarpetas
- 23. NHibernate a través de Nuget
- 24. loop a través de JPanel
- 25. has_many múltiple: a través de
- 26. "iteración" a través de métodos
- 27. gamekit a través de Internet
- 28. Iterar a través de DataSet
- 29. error de direccionamiento sys.excepthook en escritura del golpe
- 30. Cargar a ifile.it a través de Mathematica
¿Esto funcionará para todas las fuentes? No pude entender eso. – AlbertoPL
Gracias @richs funciona conmigo –