RSS|archives|admin

スポンサーサイト

--.--.-- --
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


Category:スポンサー広告 | Comment(-) | Trackback(-) | top↑ |

Flexでのクラス名判断(Flexのinstanceofの注意点)

2011.07.19 Tue
Flexのinstanceofはインスタンスが指定のクラスから成るものかを
判断出来ない場合がある模様。

・親クラスSBean
・子クラスTestBean
という場合、instanceofではSBeanのインスタンスかTestBeanのインスタンスか
判断できなかった。

そこで以下のようにインスタンスのクラス名から特定のクラスかどうかを判断した。

if(getQualifiedClassName(bean).seach("TestBean") >= 0) {
    //クラス名が一致する場合の処理
}




スポンサーサイト
Category:Flex | Comment(0) | Trackback(0) | top↑ |

Flex セルごとの余白を調整する

2011.04.06 Wed
FlexでGridを使う場合、セルごとの余白ができる。
これをなんとか縮めたくなったので調べた結果。

<ポイント>
horizontalGapとverticalGapのプロパティ値として"-1"をセットしている。
borderのサイズがセルごとに1pxずつあることを考慮している。
ついでにrowSpanとcolSpanの使い方も書いてみた。

<mx:Grid horizontalGap="-1" verticalGap="-1">
<mx:GridRow>
<mx:GridItem borderStyle="solid" height="100%" rowSpan="2" backgroundColor="blue">
<mx:Label text="あいう"/>
</mx:GridItem>
<mx:GridItem borderStyle="solid" height="100%">
<mx:Label text="かきく"/>
</mx:GridItem>
<mx:GridItem borderStyle="solid" height="100%">
<mx:Label text="さしす"/>
</mx:GridItem>
</mx:GirdRow>
<mx:GridRow>
<mx:GridItem borderStyle="solid" height="100%" colSpan="2">
<mx:Label text="たちつ"/>
</mx:GridItem>
</mx:GirdRow>
</mx:Grid>



Category:Flex | Comment(0) | Trackback(0) | top↑ |

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。