2

私のコードは次のとおりです。

1、)ラベルとボタンの両方が重なっています。どうすればそれを修正できますか?absolute(レイアウトがデフォルトで設定されていることは知っていますが、を削除しminWidth="955" minHeight="600"て含めるとlayout="horizontal"、次のエラーが発生しました)

Description Resource    Path    Location    Type
Initializer for 'layout': values of type spark.layouts.supportClasses.LayoutBase cannot be represented in text. HelloFlex.mxml  /HelloFlex/src  line 4  Flex Problem

2.)タグの意味xmlns:fx xmlns:s xmlns:mxと、どのインスタンスでタグを使用する必要があるかを教えてください。

3.)FLex Builder 4.6では、デザインモードでDrag-and-dropコンポーネントを使用してユーザーインターフェイスをデザインできますか?

 <?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" >
        <fx:Declarations>
            <!-- Place non-visual elements (e.g., services, value objects) here -->

        </fx:Declarations>
        <mx:Label text="Hello World"/>
        <mx:Button label="Click"/>


    </s:Application>
4

3 に答える 3

5

以下のコードはあなたを助けるかもしれません: -

<?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"
               >
    <fx:Declarations>
        <!-- Place non-visual elements (e.g., services, value objects) here -->
    </fx:Declarations>
    <s:layout>
        <s:HorizontalLayout paddingTop="5" paddingLeft="5" paddingRight="5" paddingBottom="5"/>
    </s:layout>
    <mx:Label text="Hello World"/>
    <mx:Button label="Click"/>
</s:Application>
于 2012-06-21T06:10:41.340 に答える
0

別の回避策は、Flash Builder 内でファイル テンプレートを開き、${wizard_attributes} タグを削除することです。これにより、layout="absolute" の埋め込みも停止します。

Flash Builder の [設定] -> [Flash Builder] -> [ファイル テンプレート] -> [MXML] -> [MXML Web アプリケーション] からアクセスし、[編集] をクリックして属性を削除します。

于 2014-09-26T19:11:42.473 に答える
0

このページから… https://cwiki.apache.org/confluence/display/FLEX/Adobe+Flash+Builder+'New+Project'+Bug

この wiki ページの他の回避策に注目する価値があるかもしれません... Flash Builder を閉じて、flex-sdk-description.xml ファイルの行を 4.10.0 から 4.9.0 に変更すると、このバグは発生しなくなります。

于 2014-09-26T19:07:05.833 に答える