希望在jtextfield中按 回车 显示输出在jtextArea中,在这个代码基础上,谢谢啊!!
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.*;
import javax.swing.text.JTextComponent;
public class Testtalk {
public static void main(String[] args) {
JFrame f=new JFrame("^聊天^");
f.setSize(400,250);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JTextField jtf=new JTextField(300);
f.add(jtf,"South");
JTextArea jta=new JTextArea();
JScrollPane jsp=new JScrollPane(jta);
f.add(jsp);
f.setVisible(true);
ActionListener l=new ActionListener(){
public void actionPerformed(ActionEvent arg0){
System.out.println("action!");
}
};
jtf.addActionListener(l);
}
}
那位高手帮忙看看怎样将jtextField中的内容输出在jtextArea中显示!急急急
答案:2 悬赏:70
解决时间 2021-11-16 04:54
- 提问者网友:萌萌小主
- 2021-11-15 06:36
最佳答案
- 二级知识专家网友:佛说妍妍很渣
- 2021-11-15 08:07
//这样就行了
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.*;
import javax.swing.text.JTextComponent;
public class Testtalk {
public static void main(String[] args) {
JFrame f = new JFrame("^聊天^");
f.setSize(400, 250);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
final JTextField jtf = new JTextField(300);
f.add(jtf, "South");
final JTextArea jta = new JTextArea();
final JScrollPane jsp = new JScrollPane(jta);
f.add(jsp);
f.setVisible(true);
ActionListener l = new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
jta.setText((jta.getText()+"\r\n"+jtf.getText()));
jtf.setText("");
}
};
jtf.addActionListener(l);
}
}
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.*;
import javax.swing.text.JTextComponent;
public class Testtalk {
public static void main(String[] args) {
JFrame f = new JFrame("^聊天^");
f.setSize(400, 250);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
final JTextField jtf = new JTextField(300);
f.add(jtf, "South");
final JTextArea jta = new JTextArea();
final JScrollPane jsp = new JScrollPane(jta);
f.add(jsp);
f.setVisible(true);
ActionListener l = new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
jta.setText((jta.getText()+"\r\n"+jtf.getText()));
jtf.setText("");
}
};
jtf.addActionListener(l);
}
}
全部回答
- 1楼网友:悲观垃圾
- 2021-11-15 08:42
你说呢...
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯