Anpassa komponenten Label

Du kan omforma en Label-komponent vågrätt och lodrätt under utvecklingen och vid körning. Under utvecklingen markerar du komponenten på scenen och använder verktyget Omforma fritt eller något av kommandona på menyn Ändra > Omforma. Du kan också ställa in utvecklingsparametern autoSize . Om du ställer in den här parametern ändras inte begränsningsramen i direktförhandsvisningen, men storleken på Label ändras. Storleken på Label ändras beroende på wordwrap -parametern. Om parametern är true ändras storleken på Label så att den passar texten. Om parametern är false ändras storleken på Label vågrätt. Vid körning använder du metoden setSize() . Mer information finns i avsnitten om metoden Label.setSize() och egenskapen Label.autoSize i Referenshandbok för ActionScript 3.0 i Adobe Flash Professional . Se även Skapa ett program med komponenten Label .

Använda format med komponenten Label

Du kan ställa in stilegenskaper för att ändra utseendet på en Label-förekomst. All text i en förekomst av en Label-komponent måste ha samma stil. Label-komponenten har en textFormat -stil som har samma attribut som TextFormat-objektet, och som gör att du kan ställa in samma egenskaper för innehållet i Label.text som för ett vanligt TextField i Flash. Följande exempel ställer in röd textfärg för en etikett.

  1. Dra en Label-komponent från panelen Komponenter till scenen och ge den förekomstnamnet a_label .

  2. Klicka på fliken Parametrar och byt ut textegenskapens värden mot texten:

    Färga mig röd

  3. Markera bildruta 1 i huvudtidslinjen, öppna åtgärdspanelen och ange följande kod:

    /* 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);
  4. Välj Kontroll > Testa filmen.

    Mer information om Label-format finns i klassen Label i Referenshandbok för ActionScript® 3.0 i Adobe Flash Professional .

Skal och Label

Label-komponenten har inga visuella element som skalen kan användas på.