-1

したがって、取得した入力を取得する必要があります(たとえば)

    JOptionPane.showInputDialog(null, "text");

(そして、ユーザーが「こんにちは」などのテキストを入力すると、それはメッセージとして使用されます

    JOptionPane.showMessageDialog(null, "Hello");

次のような変数を使用する必要があると思います: variable=JOptionPane.showInputDialog(null, "text");

しかし、どうすれば2つを接続でき、変数の型は何になりますか?

4

3 に答える 3

4

1行で追加できます。

JOptionPane.showMessageDialog(null,JOptionPane.showInputDialog(null,"Please enter a message"));

または、メッセージを保持する文字列を作成できます。

String message =  JOptionPane.showInputDialog(null,"Enter a message");
JOptionPane.showMessageDialog(null,message);

最初のパラメータがnullの場合、デフォルトの Frame が親として使用され、ダイアログが画面の中央に配置されることに注意してください (L&F によって異なります)。

について読むJOptionPane

于 2013-08-21T13:21:35.323 に答える
3

変数に関する Oracle ドキュメントを参照してください。次に、JOptionPaneのjavadocを参照してください

String message = JOptionPane.showInputDialog(null, "text");
JOptionPane.showMessageDialog(null, message);
于 2013-08-21T13:20:44.580 に答える
3

JOptionPane.showInputDialog("Provide Input");このステートメントは、渡すために使用できる文字列値を返しますshowMessageDialog。以下のコードを参照してください

String ans=JOptionPane.showInputDialog("Give some input");
JOptionPane.showMessageDialog(null, ans);
于 2013-08-21T13:21:08.647 に答える