Frage

Ich habe ein sehr einfaches Übungsprogramm für Flex 4 (Gumbo).

package
{
    import mx.controls.ColorPicker;
    import mx.controls.Label;
    import mx.events.ColorPickerEvent;
    import flash.display.Sprite;

    public class testClass extends Sprite
    {
       private var cPicker:ColorPicker = new ColorPicker();
       private var lbl:Label;

        public function testClass()
        {
            cPicker.addEventListener(ColorPickerEvent.CHANGE,
                colorPicker_change);
            cPicker.move(10, 10);
            addChild(cPicker);

            lbl = new Label();
            lbl.text = cPicker.hexValue;
            lbl.move(10, 40);
            addChild(lbl);
        }

        private function colorPicker_change(evt:ColorPickerEvent):void
        {
            lbl.text = cPicker.hexValue; // ff0000
        }
    }
}

Aber nach dem Gebäude mit 'mxmlc.exe TestClass.as' ' Auf der Befehlszeile bekomme ich ...

C: src> mxmlc testclass.as Ladekonfigurationsdatei C: flex_sdk_4 Frameworks flex-config.xml C: src testclass.as (21): COL: 32 Fehler: Zugriff von möglicherweise nicht definierten pro Perphy-Hexvalu durch einen durch einen durch einen Referenz mit statischer Typ mx.controls: colorpicker.

        lbl.text = cPicker.hexValue;
                           ^ 

C: src testClass.as (28): col: 32 Fehler: Zugriff auf möglicherweise undefinierte pro Perty HexValue durch eine Referenz mit statischer Typ MX.Controls: Colorpicker.

        lbl.text = cPicker.hexValue; // ff0000
                           ^

Warum glaubt es das? cpicker Ist statisch? Oder das cpicker.hexValue ist nicht definiert?

Es scheint auch, dass selbst nach dem Import der Colorpicker -Bibliothek im Code mit dem importieren Schlüsselwort, ich muss es irgendwie auch in die Befehlszeile für das Erstellen importieren. Ist das korrekt?

War es hilfreich?

Lösung

Nach meiner Lektüre der Dokumentation hexValue Ist keine Eigenschaft auf dem Colorpicker erhältlich. Meinst du selectedColor?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top