我已经实现了一个控制台计算器应用程序。它也存储变量。现在我想在java applet中使用相同的解析器。我想使用相同的Parser类,但这次我想通过对话框获取变量的输入。它应该停止执行程序并在弹出框中询问用户输入,当我输入值时,我想在应用程序的下一行中使用该值。
而不是从bufferedreader获取值,我想像这样做
如果someappletclasss.dialogresult = ok, value = someappletclass.myvalue;
我是java编程的新手,非常感谢任何帮助。
答案 0 :(得分:2)
使用JOptionPane#showInputDialog()
。
String inputValue = JOptionPane.showInputDialog("Please input a value");