如何从输入框中获取字符串?
How to get a string from input box?
如何通过Java中的JOptionPane
方法使用输入框从用户那里获取字符串?我知道如何获取 int
但我无法从用户处获取 String
。
这很简单。请参阅下面的最小示例。
当用户在文本字段中输入一些文本并单击 "OK" 按钮时,showInputDialog()
方法 returns 用户输入的文本。如果用户点击 "Cancel" 按钮,返回 null
。
import javax.swing.JOptionPane;
public class InputDialog
{
public static void main(String[] args)
{
String userInput = JOptionPane.showInputDialog(null, "What is your name?", "Input", JOptionPane.QUESTION_MESSAGE);
System.out.println("User input: " + userInput);
}
}
如何通过Java中的JOptionPane
方法使用输入框从用户那里获取字符串?我知道如何获取 int
但我无法从用户处获取 String
。
这很简单。请参阅下面的最小示例。
当用户在文本字段中输入一些文本并单击 "OK" 按钮时,showInputDialog()
方法 returns 用户输入的文本。如果用户点击 "Cancel" 按钮,返回 null
。
import javax.swing.JOptionPane;
public class InputDialog
{
public static void main(String[] args)
{
String userInput = JOptionPane.showInputDialog(null, "What is your name?", "Input", JOptionPane.QUESTION_MESSAGE);
System.out.println("User input: " + userInput);
}
}