2011-11-11 6 views
3

私はコンボボックスと2つのボタンでポップアップボックスを作る必要があります。これを達成するための最良の方法についてアドバイスをいただけますか?私は周りを見て、私が見つけることができるすべては警告ボックスです。これは可能ですか、まったく新しいフレームを作成する必要がありますか?コンボボックスと2つのボタンでJavaスイングポップアップウィンドウを作成するには?

+0

どういった問題がありますか? popupMenuに何らかのコンポーネントを追加することができます。含まれているコンボのポップアップを開くことは簡単ですが、ルールが同時に1つのポップアップであるためです。 – kleopatra

+0

@kleopatraはまだsun-bug-paradesにあります – mKorbel

答えて

5

JOptionPane.showInputDialogは、オプションがUIまでどのくらい正確に表示されるかを気にしていれば十分です。

+0

最新のバージョンJavaDocsの私はあなたの答えをJ2SE 7を指すように編集しました。最新のドキュメントへのリンクを得るためのヒントについては、[ポイント2の利点](http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7090875)を参照してください。 。 –

+0

チップをありがとう! – kylewm

1
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のメモリに残っている一度このコンテナを作成し、再利用(つまり子供を取り除くことによって)別の行為のために

関連する問題