Lenguaje

TextAttribute.Font Propiedad

Definición

Clave de atributo usada para proporcionar la fuente que se va a usar para representar texto.

[Android.Runtime.Register("FONT")]
public static Java.Awt.Font.TextAttribute? Font { get; }
[<Android.Runtime.Register("FONT")>]
static member Font : Java.Awt.Font.TextAttribute

Valor de propiedad

Atributos

Comentarios

Clave de atributo usada para proporcionar la fuente que se va a usar para representar texto.

El valor predeterminado es NULL, lo que indica que se debe realizar la resolución normal de un Font objeto from attributes.

TextLayouty AttributedCharacterIterator funcionan en términos de MapsTextAttributes . Normalmente, se examinan todos los atributos y se usan para seleccionar y configurar una Font instancia. Sin embargo, si hay un FONT atributo presente, se usará su asociado Font . Esto proporciona una manera de que los usuarios invaliden la resolución de atributos de fuente en un Font, o forzar el uso de una instancia determinada Font . Esto también permite a los usuarios especificar subclases de Font en los casos en los que se puede subclasar .Font

FONT se usa para situaciones especiales en las que los clientes ya tienen una Font instancia, pero todavía necesitan usar MapLAS API basadas en . Normalmente, no habrá ningún otro atributo en excepto Map el FONT atributo . Con Maplas API basadas en , el caso común es especificar todos los atributos individualmente, por lo que FONT no es necesario ni deseado.

Sin embargo, si ambos FONT y otros atributos están presentes en Map, el sistema de representación combinará los atributos definidos en con Font los atributos adicionales. Este proceso de combinación clasifica TextAttributes en dos grupos. Un grupo, el grupo "principal", se considera fundamental para la selección y el comportamiento de métrica de una fuente. Estos atributos son FAMILY, WEIGHT, WIDTH, POSTURESIZE, , TRANSFORM, , SUPERSCRIPTy TRACKING. El otro grupo, el grupo "secundario", consta de todos los demás atributos definidos, con la excepción de FONT sí mismo.

Para generar el nuevo Map, primero Font se obtiene del FONT atributo y <em all>/em<> de sus atributos extraídos en un nuevo Map. A continuación, solo se agregan los <atributos em>secondary</em> del original Map a los del nuevo Map. Por lo tanto, los valores de los atributos principales proceden únicamente de Font, y los valores de los atributos secundarios se originan con , Font pero pueden invalidarse por otros valores de Map.

Java documentación para java.awt.font.TextAttribute.FONT.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a