我想这样做,以便人们可以输入文本区域,当他们完成输入时,他们会按下" Post!"按钮基本上只是将他们的帖子添加为文本,就像在Facebook上工作一样。你写了一些关于你的日子的blablabla,按Post! 我该怎么做?
我在NetBeans中这样做,如果重要的是我的GUI看起来如果有帮助的话。 (我先做代码再设计)xd https://imgur.com/a/xQ18P
基本上我想要的是,例如我输入"你好我的名字是牛!"在textarea,当我按下" POST"按钮我希望jLabel1变成我在textarea中写的文本。
答案 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