1

私はBBデバイスでいくつかのUIを試してきましたが、FieldクラスのsetMargin関数とsetPadding関数の間で少し混乱しています。私はそれらの定義を知っていますが、どのフィールドにもどちらかを使用することになっているときはわかりません。どんな助けでも、例は大歓迎です!

ありがとう!!

4

1 に答える 1

6

との違いは図で明らかになりますsetMargin()setPadding()

ここに画像の説明を入力してください setMargin()図1に示すように、一方のフィールドともう一方のフィールドのマージンを設定します。

setPadding()パディングを設定するフィールドの領域を増やします。図2に示すように、Button2の範囲は増加しますが、ではsetMargin()、フィールドの範囲は同じままで、フィールド間の間隔が変更されます。

于 2012-04-16T04:45:06.890 に答える