2010-12-02 5 views
0

でプログラムを実行すると、いずれか教えてもらえますプログラムを実行する??私は、我々がどのようにパッケージ内のクラスを含め、いくつかのerrors.Ifがすべき取得プログラムを実行する場合、私はtest.mxml</p> <p>として次のファイルを保存した場合、パッケージ

package { 
import flash.display.Sprite; 
import flash.media.*; 
public class test { 

    public function Test() { 
      //alerting some code 
    } 
} 
} 
+1

これはXMLのようには見えません...そしてJava関連はどこですか? –

+0

どの言語ですか? – AlexR

+0

[Java]タグを削除しました。 –

答えて

0

あなたはこの Test.mxmlようになりMXMLクラスを持つことができ、次のいずれか

<?xml version="1.0" encoding="utf-8"?> 
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
xmlns:s="library://ns.adobe.com/flex/spark" 
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600" 
creationComplete="application1_creationCompleteHandler(event)"> 
<fx:Script> 
<![CDATA[ 
import mx.controls.Alert; 
import mx.events.FlexEvent; 
protected function application1_creationCompleteHandler(event:FlexEvent):void 
{ 
    Alert.show("test"); 
} 
]]> 
</fx:Script> 
</s:Application> 

それとも、このようになり、純粋なActionScriptクラス持つことができます。

テスト.as

package 
{ 
import mx.controls.Alert; 

    public class Test 
    { 
    public function Test() 
    { 
     Alert.show("Test"); 
    } 
    } 
} 
+0

ur Test.asでmx.packagesに手がかりが見つかりませんでした。 – Rajeev

+0

また、次のエラーが表示されます。[root @ localhost〜]#mxmlc /tmp/Test.as 設定ファイル/opt/flex/frameworks/flex-config.xmlをロードしています /tmp/Test.as:警告:このコンパイル単位設定されたランタイム共有ライブラリを読み込むためにフレームメタデータでfactoryClassが指定されていませんでした。実行時共有ライブラリなしでコンパイルするには、-static-link-runtime-shared-librariesオプションをtrueに設定するか、-runtime-shared-librariesオプションを削除します。 /tmp/Test.swf(465 bytes) – Rajeev

0

あなたの問題は、あなたのクラスターの小文字の "t"コンストラクタの名前と大文字の "T"を返します。それ以外の場合は、あなたが何を求めているのかは明らかではありません。

関連する問題

 関連する問題