use*_*212 3 java swing input jtextarea
我正在开发一个使用textAreas的接口的程序,以便接收用户输入,当我使用getText()函数时,它告诉我,我试图用它声明的变量,一个整数,必须是一个字符串.有没有其他方法可以改变这个或者是否会有另一个函数用于从textArea调用整数?
编辑:
对不起,我确实省略了一些代码示例.
public void SetStock(javax.swing.JTextArea textStock)
{
Integer _textStock = textStock.getText();
}
public Integer getTextStock()
{
return _textStock;
}
Run Code Online (Sandbox Code Playgroud)
这是我试图使用的setter/getter,以便在我的主类中使用它.
您可以使用该文本,然后使用将其解析为整数
int i = Integer.parseInt(myText.getText());
Run Code Online (Sandbox Code Playgroud)
Integer.parseInt如果文本不是有效整数,也可以抛出异常,因此您可能希望将其包含在try/catch块中并捕获异常NumberFormatException
| 归档时间: |
|
| 查看次数: |
39102 次 |
| 最近记录: |