我只是在学习一点Java,并弄清楚事情是如何工作的。
我已经设法让第一个窗口“弹出”,
但我无法得到“弹出”的答案,并且帮助会很好。从Java GUI获取输入时遇到的问题
package classwork;
import java.util.Scanner;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
public class computeArea {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
JOptionPane.showInputDialog("What is your radius?");
double radius = input.nextDouble();
double area = radius * radius * 3.14159;
JOptionPane.showMessageDialog(null," the area for the circle of radius is " + radius + " is " + area);
}
}
你为什么不得到从输入对话框中的价值? – MadProgrammer
我相信扫描仪是用于命令行输入(我可能是错误的)。 –