これまでに説明したことはありますが、Googleには何もできませんでした。添付された写真のようなiPhoneスタイルのポップアップ選択メニューを作成するための最良の方法は何ですか? Dialog
を試しましたが、Commands
を追加するエレガントな方法は見つからず、うまく表示され、同時にアクションを開始してダイアログを閉じることができます。また、キャンセルエントリを別途表示することはComponentGroup
でサポートされていません。CN1にiPhoneスタイルのポップアップメニューをコーディングする方法は?
1
A
答えて
1
このサンプルを参照してください:この、その結果
Form hi = new Form("Pop");
Button pop = new Button("Pop");
pop.addActionListener(e -> {
Dialog dlg = new Dialog();
// makes the dialog transparent
dlg.setDialogUIID("Container");
dlg.setLayout(BoxLayout.y());
Command optionACmd = new Command("Option A");
Command optionBCmd = new Command("Option B");
Command optionCCmd = new Command("Option C");
Command cancelCmd = new Command("Cancel");
dlg.add(
ComponentGroup.enclose(
new Button(optionACmd),
new Button(optionBCmd),
new Button(optionCCmd)
)).
add(ComponentGroup.enclose(new Button(cancelCmd)));
Command result = dlg.showStretched(BorderLayout.SOUTH, true);
ToastBar.showMessage("Command " + result.getCommandName(), FontImage.MATERIAL_INFO);
});
hi.add(pop);
hi.show();
:
1
おかげでシャイを!
0
関連する問題
- 1. iPhone SDKのポップアップメニュー?
- 2. Dojoスタイルのコーディング
- 3. cn1 windowsデスクトップビルドでwebcammにアクセスする方法は?
- 4. iPhoneの左ナビゲーションバーのボタンにスタイルを与える方法
- 5. linuxのテーマをコーディングする方法は?
- 6. Androidのコーディングのこのスタイルは? android.R.layout.simple_list_item_1
- 7. マルチタッチをコーディングする方法
- 8. ポップアップメニューのスタイルを変更する - 動作しない
- 9. FABをポップアップメニューに変換する方法は?
- 10. メールアプリケーションメニューに似たiPhoneポップアップメニューを作成する
- 11. VB6のボタンのすぐ下にポップアップメニューを配置する方法
- 12. GWTサーバーサイドのコーディング方法は?
- 13. アンドロイドでiphoneスタイルのスライドアニメーションを行う方法は?
- 14. プログラムでポップアップメニューの表示を制御する方法は?
- 15. javaseネイティブインタフェースcn1でjarファイルを使用する方法
- 16. アプリケーションのシステムトレイにあるポップアップメニューの項目を非表示にする方法は?
- 17. 画面の中央にポップアップメニューを表示する方法
- 18. コンテナの外側にポップアップメニューを調整する方法
- 19. コーディングのためのiPhoneスクリーンの寸法は?
- 20. iPhoneスタイルのガイドライン
- 21. jcomboboxのポップアップメニューの表示方法
- 22. ckeditorにスタイルをロードする方法は?
- 23. cn1のネイティブマップ
- 24. CN1のNSAllowsArbitraryLoadsInWebContent
- 25. ポップアップメニューの項目を右に揃えてrtlにする方法は?
- 26. Signalrハブに接続するNettyクライアントをコーディングする方法は?
- 27. iPhoneをValaでコーディングすることはできますか?
- 28. tkinter "scrolledtext"モジュールをコーディングする方法
- 29. MongoDB foreachをPHPでコーディングする方法
- 30. 軽いJqueryテキストループをコーディングする方法
ありがとうございます。私は以下のスクリーンショットを追加しました。私のボタンを大きくするためには、何を変える必要がありますか? ButtonGroupセレクターを定義する必要がありますか? – Tommo
この場合、 'ComponentGroup'には、' Button'の特別なケースがいくつかあります: 'ButtonGroupOnly'(最後のコンポーネント)、' ButtonGroup'、 'ButtonGroupFirst'&' ButtonGroupLast' –