私はコンボボックスと2つのボタンでポップアップボックスを作る必要があります。これを達成するための最良の方法についてアドバイスをいただけますか?私は周りを見て、私が見つけることができるすべては警告ボックスです。これは可能ですか、まったく新しいフレームを作成する必要がありますか?コンボボックスと2つのボタンでJavaスイングポップアップウィンドウを作成するには?
答えて
これを実現するには、JOptionPaneを使用できます。 JFrame
と同じですJOptionPane/JDialog/JWindow
でこれらのコンテナをJFrame
を使用して、ポップアップウィンドウなどの別のJFrame
を使用していない
http://docs.oracle.com/javase/tutorial/uiswing/components/dialog.html#input
JOptionPane.showInputDialogは、オプションがUIまでどのくらい正確に表示されるかを気にしていれば十分です。
最新のバージョンJavaDocsの私はあなたの答えをJ2SE 7を指すように編集しました。最新のドキュメントへのリンクを得るためのヒントについては、[ポイント2の利点](http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7090875)を参照してください。 。 –
チップをありがとう! – kylewm
I need to make a popup box with with a combo box and a couple of buttons
1)が、次のことができます。サンプルコードでこれを説明した以下のリンクを参照してくださいあなたが使用decorated
ウィンドウを必要に応じてsetParent
3)依存に
2)は忘れていない親と所有者を取りますJDialog
は、そこにオブジェクトbecasue、その場でJOptionPane/JDialog/JWindow
の多くを作成しない)装飾されていないが、その後JWindow
4を使用している場合、setModal() or ModalityTypes
を探して忘れてはいけない、JVMのメモリに残っている一度このコンテナを作成し、再利用(つまり子供を取り除くことによって)別の行為のために
- 1. コンボボックスとボタンが一緒にJavaで動作しない
- 2. つのテーブルと2コンボボックスは
- 3. 列に2つのボタンを作成する方法は?
- 4. 毎回ボタンをクリックするとコンボボックスを作成したい
- 5. J2MEでコンボボックスを作成するには?
- 6. Javaで2つのスレッドを作成
- 7. 別のコンボボックスの選択に基づいて2つのコンボボックスを作成しようとしています
- 8. ボタンをJavaのみで作成する
- 9. 2つのクリックアクションを行う1つのボタンを作成する
- 10. Javaで同時に2つのオブジェクトを作成する
- 11. 進捗ダイアログのボタンを2つ作成する方法は?
- 12. Javaで複数列のコンボボックスを作成する
- 13. Javaでボタンを作成する
- 14. コンボボックス(チェックボックス付き)をコンボボックスに作成するには - PyQt
- 15. ボタンをクリックするたびにドロップダウンリストと2つのテキストボックスを作成します
- 16. 2つの依存コンボボックスを持つ動的に作成されたユーザーフォーム
- 17. 2つのDataContextにコンボボックスをバインドする
- 18. 2つのコンボボックスと2次元配列
- 19. 最初の作成時にプログラムで1つ作成するときに2つのノードを作成する
- 20. 2つのボタンの状態を作成する方法
- 21. ボタングループを使用して更新ボタンとキャンセルボタンを作成し、次に2つのボタンの間に追加(|)する
- 22. 異なるページに2つのボタンを作成する方法は、Xamarin.Formsで同じことをしますか?
- 23. android layout.xmlファイルに2行のボタンを作成するには
- 24. クリック時に2つの新しいボタンに分割するボタンを作成しようとしています
- 25. クラス名を1つのボタンに作成して2番目のボタンに送信
- 26. Javaでサークルを2つ以上作成する
- 27. アンドロイドプラットフォームに2つのボタンを作成し、ウェブページの2つのボタンにリンクしてください
- 28. Java - ボタンとマウスでカスタムイベントを作成する
- 29. ボタンを2つの状態で作成しようとしています
- 30. SonarQubeは2つのJavaプロセスを作成しています
どういった問題がありますか? popupMenuに何らかのコンポーネントを追加することができます。含まれているコンボのポップアップを開くことは簡単ですが、ルールが同時に1つのポップアップであるためです。 – kleopatra
@kleopatraはまだsun-bug-paradesにあります – mKorbel