Javaに複数の入力JOptionPaneがありますか?
-
11-07-2019 - |
質問
ユーザーから1つだけではなく複数の入力を取得できるJOptionPaneがあるのだろうか?そうでない場合、何らかのタイプのプロンプトを使用してこれをどのように達成できますか? Battleshipを作成していますが、各船を配置する場所を指定するようユーザーに求めたいと思いました。
ありがとう、
Tomek
解決
メッセージとしてJOptionPaneに渡すオブジェクトはグラフィカルコンポーネントである可能性があるため、次のように機能します。
JPanel panel = new JPanel();
// Populate your panel components here.
int ret = JOptionPane.showConfirmDialog(parent, panel, "Title", JOptionPane.YES_NO_OPTION);
if ( ret == JOptionPane.YES_OPTION )
{
// Read component values.
}
所属していません StackOverflow