El componente Label puede transformarse horizontal y verticalmente durante la edición y en tiempo de ejecución. Durante la edición, seleccione el componente en el escenario y utilice la herramienta Transformación libre o cualquiera de los comandos Modificar > Transformar. También es posible definir el parámetro de edición
autoSize
; en tal caso, el recuadro de delimitación de la previsualización dinámica no varía, pero el componente Label sí cambia de tamaño. El componente Label cambia de tamaño en función del parámetro
wordwrap.
Si el parámetro es
true
, el componente Label cambia de tamaño verticalmente para que quepa el texto. Si el parámetro es
false
, el componente Label cambia de tamaño horizontalmente. En tiempo de ejecución, utilice el método
setSize()
. Para obtener más información, consulte el método
Label.setSize()
y la propiedad
Label.autoSize
en la
Referencia de ActionScript 3.0 para Flash Professional
. También consulte
Creación de una aplicación con el componente Label
.
Uso de estilos con el componente Label
Es posible definir propiedades de estilo para cambiar el aspecto de una instancia de Label. Todo el texto de la instancia del componente Label debe compartir el mismo estilo. El componente Label tiene un estilo
textFormat
, que tiene los mismos atributos que el objeto TextFormat y que permite definir las mismas propiedades para el contenido de
Label.text
que un componente TextField normal de Flash. En el siguiente ejemplo se establece que el color de texto de una etiqueta sea rojo.
-
Arrastre un componente Label del panel Componentes al escenario y asígnele el nombre de instancia
a_label
.
-
Haga clic en la ficha Parámetros y reemplace el valor de la propiedad text con el texto:
Aplicar rojo
-
Seleccione el fotograma 1 de la línea de tiempo principal, abra el panel Acciones e introduzca el código siguiente:
/* Create a new TextFormat object, which allows you to set multiple text properties at a time. */
var tf:TextFormat = new TextFormat();
tf.color = 0xFF0000;
/* Apply this specific text format (red text) to the Label instance. */
a_label.setStyle("textFormat", tf);
-
Seleccione Control > Probar película.
Para obtener más información sobre los estilos de Label, consulte la clase Label en la
Referencia de ActionScript 3.0
para Flash Professional
.
Aspectos y el componente Label
El componente Label no tiene elementos visuales a los que aplicar aspectos.
|
|
|