我如何输入扫描仪扫描仪=新扫描仪(System.in);对于JOptionpane?

时间:2017-10-30 19:44:56

标签: java swing java.util.scanner joptionpane

如何为JOptionPane启动system.in命令。 我试过了:

JOptionPane input= new JOptionPane(System.in);

2 个答案:

答案 0 :(得分:2)

看起来你在控制台上混淆了对话框。从键盘输入时使用扫描仪。

JOptionPane用于对话框。如果你想获得输入,那么你可以写

String s = JOptionPane.showInputDialog("Enter anything");

答案 1 :(得分:0)

这是你要找的吗?

JFrame frame = new JFrame("InputDialog Example");
String inputString = JOptionPane.showInputDialog(
    frame, 
    "Enter the text below"
);