当我按下按钮时,复制我在TextArea中写的内容

时间:2018-02-20 00:47:19

标签: java post button

我想这样做,以便人们可以输入文本区域,当他们完成输入时,他们会按下" Post!"按钮基本上只是将他们的帖子添加为文本,就像在Facebook上工作一样。你写了一些关于你的日子的blablabla,按Post! 我该怎么做?

我在NetBeans中这样做,如果重要的是我的GUI看起来如果有帮助的话。 (我先做代码再设计)xd https://imgur.com/a/xQ18P

基本上我想要的是,例如我输入"你好我的名字是牛!"在textarea,当我按下" POST"按钮我希望jLabel1变成我在textarea中写的文本。

1 个答案:

答案 0 :(得分:0)

我建议使用JFrame!

首先,您需要扩展您的类以使用它并导入API,如下所示:

import javax.swing.JFrame;
public class Example extends JFrame{}

一旦你有按钮和文本字段的变量,你需要像这样附加听众:

button.addActionListener(new ActionListener() {
        public void actionPerformed(ActionEvent e){
            //LOGIC to grab data
        }

最后要从文本框中获取数据,您可以创建一个简单的方法来从文本框中获取数据:

public static JTextField getData() {
    return data;
}

以下是图书馆的一些文档:

https://docs.oracle.com/javase/7/docs/api/javax/swing/JFrame.html