【问题标题】:Display integer in JTextArea在 JTextArea 中显示整数
【发布时间】:2015-02-24 15:13:07
【问题描述】:

我创建了一个 JTextArea 如下:

 JTextArea area = new JTextArea(20,15);
 add(new JScrollPane(area), BorderLayout.CENTER);

我希望它在代码运行时显示整数“0”。我不知道如何将 int 添加到区域。我为此尝试了以下代码:

   int a= 0;
   area.add(a);

但这不起作用。

【问题讨论】:

  • 但稍后我将不得不增加值“0”,所以我需要初始化一个 int 变量。 @Reimeus
  • 我创建了一个 JTextField 不,你没有。您已经创建了一个JTextArea

标签: java swing int jtextarea


【解决方案1】:
area.setText(String.valueOf(a));

【讨论】:

    【解决方案2】:
    JTextArea area = new JTextArea(...);
    area.append("" + 0);
    

    【讨论】:

    • 虽然这段代码 sn-p 可以解决问题,including an explanation 确实有助于提高您的帖子质量。请记住,您是在为将来的读者回答问题,而这些人可能不知道您提出代码建议的原因。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-04-27
    • 2011-03-17
    • 2013-05-22
    • 2015-07-25
    • 1970-01-01
    • 2019-10-21
    • 1970-01-01
    相关资源
    最近更新 更多