Esto es lo que necesito en mi juego en relación con el texto:¿Alguien sabe de una biblioteca de texto java2d?
Word Wrap Support given a bounding box
Vertical and Horizontal alignment given a bounding box
Ahora, he estado leyendo acerca de cómo usar TextLayout, y parece posible escribir todo esto a mí mismo, pero yo prefiero pensar en un nivel superior Sólo quiero una clase de etiqueta con una firma como esta:
public Label(String text, Alignment alignment, VAlignment vAlignment);
¿Alguien sabe de una biblioteca de código abierto (no-GPL) por ahí que hace que el formato de texto simple?
¿Está utilizando métodos personalizados de pintura() o componentes Swing? – akarnokd
Estoy usando java2d, así que estoy usando métodos personalizados de paint(). –
Creo que la mayoría de los programas gráficos simplemente han creado su propia representación de texto. Para un control máximo, puede implementar su propia versión usando String.split(), FontMetrics, etc. – akarnokd