1

ダイアログ ボックスには、ASCII に従って 1 文字先のすべてが表示され、dos を介してプログラムを実行しているときに同じ問題が発生します。

誰か助けてください!

import javax.swing.JOptionPane;
import javax.swing.JDialog;
import javax.swing.UIManager;

class MyFirstGUI {
    public static void main(String[] args) {

        JDialog.setDefaultLookAndFeelDecorated(true);
        System.out.println(UIManager.getLookAndFeel().getName());
        String first = JOptionPane.showInputDialog("Enter the first number");
        String second = JOptionPane.showInputDialog("Enter the second number");

        int n = Integer.parseInt(first);
        int m = Integer.parseInt(second);
        int sum = n + m;

        JOptionPane.showMessageDialog(null, "sum = "+sum, "Sum of 2 numbers", JOptionPane.PLAIN_MESSAGE);

    }  
}
4

1 に答える 1

1

これがあなたのコードを実行して得たものです(1と5を使用):

ステップ1

ステップ2

ステップ 3

だから、何か他のものがあるに違いない。クラスファイルが最新であることを確認しましたか?

于 2012-10-08T18:48:30.120 に答える