繁体   English   中英

如何更改 JTextArea 中的字符串 - Java

[英]How to change a String in a JTextArea - Java

我将要制作一个程序,如果你点击一个按钮,它会显示一些文本......但我不知道如何在设置字符串后更改字符串。 这是我现在拥有的代码。

//Text Area to "Copy"
String output = "";
JTextArea TArea = new JTextArea(output);
TArea.setBounds(200, 72, 177, 296);
panel.add(TArea);


//When press the button "Generate"
button1.addActionListener(new ActionListener() {
    public void actionPerformed(ActionEvent ae){
        String output = "Hello World";
        TArea.setBounds(200, 72, 177, 296);
    }
});

希望你能帮我 :)

但是我不知道如何在设置字符串后更改字符串

textArea.setText(...);

将重置文本

textArea.append(...);

将文本添加到文本区域的末尾。

其他想法:

  1. 我建议您阅读Swing 教程以了解使用 Swing 的基础知识。

  2. 不要使用 setBounds(..)。 Swing 旨在与布局管理器一起使用。 本教程有大量使用布局管理器的示例。

  3. 变量名不应以大写字符开头。 遵循 Java 约定,不要自己编造。 任何教程或教科书都将遵循约定。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM