Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何通过按JButton将文本从一个JTextField添加到另一个JTextField_Java_Swing_Actionlistener_Textfield - Fatal编程技术网

Java 如何通过按JButton将文本从一个JTextField添加到另一个JTextField

Java 如何通过按JButton将文本从一个JTextField添加到另一个JTextField,java,swing,actionlistener,textfield,Java,Swing,Actionlistener,Textfield,我正在用java创建一个小程序,用户在其中将一些数据输入到四个不同的文本字段中,单击一个按钮,然后从这些字段中获取数据并存储在它旁边的文本字段中 我制作了一个按钮,它实现了ActionListener,只是不知道如何将四个字段中的文本合并到一个字段中 试试这个 tf1.setText(tf2.getText()); 或者,当您希望将所有文本字段中的值合并为一个文本字段时 tf1.setText(tf1.getText() + tf2.getText() + tf3.getText() + tf

我正在用java创建一个小程序,用户在其中将一些数据输入到四个不同的文本字段中,单击一个按钮,然后从这些字段中获取数据并存储在它旁边的文本字段中

我制作了一个按钮,它实现了ActionListener,只是不知道如何将四个字段中的文本合并到一个字段中

试试这个

tf1.setText(tf2.getText());
或者,当您希望将所有文本字段中的值合并为一个文本字段时

tf1.setText(tf1.getText() + tf2.getText() + tf3.getText() + tf4.getText());
只是不知道如何将四个字段中的文本合并到一个字段中

JTextField有一个
getText()
方法。因此,您可以在4个不同的文本字段上调用该方法,以从每个文本字段中获取字符串值


JTextField还有一个
setText()
方法。因此,您可以将4个字符串组合成一个字符串,并设置第5个文本字段的文本。

toTextField.setText(fromTextField.getText()+…) -考虑提供一个演示您的问题。这不是一个代码转储,而是您正在做的一个示例,它突出了您所遇到的问题。这将导致更少的混乱和更好的响应
textfield1.getText
textfield5.setText
在按钮操作的actionPerformed方法中