ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: Daten werden vom Server abgerufen...
Daten werden vom Server abgerufen...
mx.graphics 

Stroke  - AS3 Flex

Paketmx.graphics
Klassepublic class Stroke
VererbungStroke Inheritance SolidColorStroke Inheritance EventDispatcher Inheritance Object
Veraltet seit 4.0: Verwenden Sie SolidColorStroke

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Die Stroke-Klasse definiert die Eigenschaften einer Linie. Sie können ein Stroke-Objekt in MXML definieren, müssen den Strich jedoch mit einem anderen Objekt verknüpfen, damit er in Ihrer Anwendung angezeigt wird. In dem folgenden Beispiel sehen Sie, wie zwei Stroke-Objekte definiert und im horizontalAxisRenderer eines LineChart-Steuerelements verwendet werden:
  ...
  <mx:Stroke id="ticks" color="0xFF0000" weight="1"/>
  <mx:Stroke id="mticks" color="0x0000FF" weight="1"/>
  
  <mx:LineChart id="mychart" dataProvider="{ndxa}">
      <mx:horizontalAxisRenderer>
          <mx:AxisRenderer placement="bottom" canDropLabels="true">
              <mx:tickStroke>{ticks}</mx:tickStroke>
              <mx:minorTickStroke>{mticks}</mx:minorTickStroke>
          </mx:AxisRenderer>
      </mx:horizontalAxisRenderer>
  </LineChart>
  ...
  

MXML-SyntaxexpandedMXML-Syntax ausblenden

The <mx:Stroke> tag inherits all the tag attributes of its superclass, and adds the following tag attributes:

  <mx:Stroke
    Properties
    alpha="1.0"
    caps="null|none|round|square"
    color="0x000000"
    joints="null|bevel|miter|round"
    miterLimit="1"
    pixelHinting="false|true"
    scaleMode="normal|none|horizontal|vertical"
    weight="1 (in most cases)"
  />
  

Verwandte API-Elemente



Öffentliche Eigenschaften
 EigenschaftDefiniert von
 Inheritedalpha : Number
Transparenz einer Linie.
SolidColorStroke
 Inheritedcaps : String
Gibt den Typ der Linienenden an.
SolidColorStroke
 Inheritedcolor : uint
Die Linienfarbe.
SolidColorStroke
 Inheritedconstructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
Object
 Inheritedjoints : String
Gibt den Verbindungstyp für Winkel an.
SolidColorStroke
 InheritedmiterLimit : Number
Gibt die Grenze an, an der ein Winkel abgeschnitten wird.
SolidColorStroke
 InheritedpixelHinting : Boolean
Gibt an, ob Striche als ganze Pixel angezeigt werden.
SolidColorStroke
 InheritedscaleMode : String
Ein Wert aus der LineScaleMode-Klasse, mit dem angegeben wird, welcher Skalierungsmodus verwendet werden soll.
SolidColorStroke
 Inheritedweight : Number
Die Linienstärke in Pixeln.
SolidColorStroke
Öffentliche Methoden
 MethodeDefiniert von
  
Stroke(color:uint = 0x000000, weight:Number = 0, alpha:Number = 1.0, pixelHinting:Boolean = false, scaleMode:String = "normal", caps:String = null, joints:String = null, miterLimit:Number = 1)
Konstruktor.
Stroke
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registriert ein Ereignis-Listener-Objekt bei einem EventDispatcher-Objekt, sodass der Listener über ein Ereignis benachrichtigt wird.
EventDispatcher
 Inherited
apply(graphics:Graphics, targetBounds:Rectangle, targetOrigin:Point):void
Wendet die Eigenschaften auf das angegebene Graphics-Objekt an.
SolidColorStroke
 Inherited
Erstellt ein GraphicsStroke-Objekt, das diesen Strich darstellt.
SolidColorStroke
 Inherited
Sendet ein Ereignis in den Ereignisablauf.
EventDispatcher
 Inherited
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat.
EventDispatcher
 Inherited
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde.
Object
 Inherited
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde.
Object
 Inherited
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann.
Object
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Entfernt einen Listener aus dem EventDispatcher-Objekt.
EventDispatcher
 Inherited
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest.
Object
 Inherited
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas.
Object
 Inherited
Gibt das angegebene Objekt als String zurück.
Object
 Inherited
Gibt den Grundwert des angegebenen Objekts zurück.
Object
 Inherited
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist.
EventDispatcher
Ereignisse
 Ereignis Übersicht Definiert von
 Inherited[broadcast event] Wird ausgelöst, wenn Flash Player oder eine AIR-Anwendung den Betriebssystemfokus erhält und aktiv wird.EventDispatcher
 Inherited[broadcast event] Wird ausgelöst, wenn Flash Player- oder die AIR-Anwendung den Fokus verliert und inaktiv wird.EventDispatcher
Konstruktordetails

Stroke

()Konstruktor
public function Stroke(color:uint = 0x000000, weight:Number = 0, alpha:Number = 1.0, pixelHinting:Boolean = false, scaleMode:String = "normal", caps:String = null, joints:String = null, miterLimit:Number = 1)

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Konstruktor.

Parameter
color:uint (default = 0x000000) — Gibt die Linienfarbe an. Der Standardwert ist 0x000000 (schwarz).
 
weight:Number (default = 0) — Gibt die Linienstärke in Pixeln an. Der Standardwert ist 0.
 
alpha:Number (default = 1.0) — Gibt einen Alphawert zwischen 0,0 und 1,0 an. Der Standardwert ist 1,0 (undurchsichtig).
 
pixelHinting:Boolean (default = false) — Legt fest, ob Striche als ganze Pixel angezeigt werden. Dieser Wert wirkt sich sowohl auf die Positionen der Anker einer Kurve als auch auf die Linienstärke des Strichs selbst aus. Der Standardwert lautet false.
 
scaleMode:String (default = "normal") — Ein Wert aus der LineScaleMode-Klasse, mit dem angegeben wird, welcher Skalierungsmodus verwendet werden soll. Gültige Werte sind LineScaleMode.HORIZONTAL, LineScaleMode.NONE, LineScaleMode.NORMAL und LineScaleMode.VERTICAL. Dieser Parameter ist optional und hat den Standardwert LineScaleMode.NORMAL.
 
caps:String (default = null) — Gibt den Typ der Linienenden an. Gültige Werte sind "round", "square" und "none". Der Standardwert ist null.
 
joints:String (default = null) — Gibt den Verbindungstyp für Winkel an. Gültige Werte sind "round", "miter" und "bevel". Der Standardwert ist null.
 
miterLimit:Number (default = 1) — Legt den Grenzwert fest, an dem ein Winkel abgeschnitten wird. Der gültige Wertebereich ist: 1 bis 255. Der Standardwert ist 1.




[ X ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.