在Java中将InputDialog输入解析为字符串?

时间:2015-01-02 19:36:25

标签: java user-interface

我正在开发一个GUI游戏应用程序(TicTacToe)。我是初学者,我对java没有任何好的理解。 因此,在应用程序中,我使用InputDialog从用户获取player1名称和player2名称。然后将它们解析为字符串?我不知道代码。输入对话框的代码是

 String input_p1 = JOptionPane.showInputDialog("Enter player1 name : ");

我想将其解析为字符串的原因是我可以在以后用它来在游戏开始时在标签中显示玩家的名字。

请帮我建议合适而简单的代码..

2 个答案:

答案 0 :(得分:0)

这里没有必要解析。你所拥有的是完美的,并且尽可能简单。

当对话框出现并且玩家输入他们的名字时,当他们点击OK时,它将被保存到input_p1。如果他们点击取消,input_p1将为null

input_p1将包含播放器名称。只需用它来再次显示玩家的名字。

答案 1 :(得分:0)

如果按下ok按钮,用户输入的值将保存在变量`input_p1中。在这里你不需要解析。因为JOptionPane将其作为String值返回。 只需检查

System.out.println(input_p1);