如何在jTextField中显示Interger?

时间:2016-02-21 04:59:30

标签: java

如何在jTextField中显示整数?我使用if语句进行了评分,但是后来的int无法显示在jTextField中。

5 个答案:

答案 0 :(得分:1)

您可以使用以下命令将其与字符串连接:

int valueToBeSet = 100;
jTextFieldName.setText("" + valueToBeSet);

答案 1 :(得分:1)

我建议您使用Integer Class作为您的目的,因为它将为您提供更多其他功能。如果您使用的是Integer类,则可以使用Integer.toString()轻松地将任何整数值直接转换为字符串,或者可以隐式地将其转换为String。然后声明看起来像

      JTextField_variblename.setText() = integer_variablename.toString();

有关Integer Class和toString()函数的更多信息,请访问Class Integer- Oracle Java Docs

答案 2 :(得分:0)

JTextField需要字符串参数而不是整数参数,因此您必须将整数转换为字符串。最简单的方法是:

int intScore = 1;
String stringScore = "" + intScore;

您现在可以在JTextField中使用stringScore。

答案 3 :(得分:0)

您可以在String类中使用String.valueOf转换为String类型。

答案 4 :(得分:0)

int i =1;
jTextField1.setText(String.valueOf(i));

我希望这可以为您的问题提供答案。快乐编码。