ダイアログに別の境界線を設定する方法。下、上、左、右の境界線用。左下と右下の角に丸角を設定する必要があります。しかし、トップアングルは直接でなければなりません。
質問する
392 次
1 に答える
1
DialogContentPaneスタイルの' Image Border Wizard ' で実現できます。
次の手順を実行します
- 必要な境界線と中央に空白の領域がある画像を作成します。
- リソース エディターで '.res' ファイルを開き、アクティブなテーマの下に、選択されていない状態の MyDialogContenPane という新しいスタイルを作成します。DialogContentPaneの 選択されていない状態からこの新しいスタイルを派生させてください。これを行うには、[派生] タブに移動し、コンボ ボックスで [DialogContentPane] を選択します。
- このスタイルのウィンドウを開いた状態で、[ボーダー] タブに移動し、[イメージ ボーダー ウィザード] ボタンをクリックして新しいウィンドウを開きます。[イメージの作成] タブの下で、[ファイルを使用] ラジオ ボタンを選択し、このファイル ダイアログで #1 で作成したイメージ ファイルを選択します。「Cut Image」タブに移動して、画像のガイドを調整し、「Apply To」タブに移動します。ここで、リストされたコンポーネント「MyDialogContentPane」を選択し、「Generate」ボタンを押して、このウィンドウを閉じます。新しい境界線は、スタイル ウィンドウでプレビューできます。
注:新しいスタイル 'MyDialogContentPane' を作成する代わりに、この新しい境界線をすべてのダイアログに対して実行する場合は、上記の手順で 'DialogContentPane' スタイルを再利用します。
Shai のブログ記事「 LWUIT リソース エディター チュートリアル パート 1 」からパート 10 までを参照することをお勧めします。リソース エディターの機能と機能をよりよく理解するためです。
于 2011-11-29T16:21:17.753 に答える