【发布时间】:2013-02-25 04:34:13
【问题描述】:
我正在开发一个带有 in 界面的程序,该程序使用 textAreas 来接收用户输入,当我使用 getText() 函数时,它告诉我我试图用它声明的变量是一个整数, 必须是字符串。是否有任何其他方法可以改变这一点,或者是否有另一个函数可以用来从 textArea 调用整数?
编辑:
抱歉,我确实遗漏了一些代码作为示例。
public void SetStock(javax.swing.JTextArea textStock)
{
Integer _textStock = textStock.getText();
}
public Integer getTextStock()
{
return _textStock;
}
这是我尝试使用的 setter/getter,以便在我的主类中使用它。
【问题讨论】:
-
获取文本,然后将其转换为整数。
-
使用
JSpinner和SpinnerNumberModel。调用SpinnerNumberModel.getValue()获取应为Integer的Object(假设数字模型以 int 值开头)。
标签: java swing input jtextarea