按回车的话就把文本域的东西加到文本区里面!谢谢!!
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Swing2
{
public static void main(String[]args)
{
new MyJFrame("rogerwu").show();
}
}
class MyJPanel extends JPanel implements ActionListener
{
JLabel JF = new JLabel("文本域");
JTextField JTF = new JTextField(20);
JTextArea JTA = new JTextArea();
MyJPanel()
{ super();
Panel P = new Panel();
P.add(JF);
P.add(JTF);
setLayout(new BorderLayout());
add(P,BorderLayout.NORTH);
add(JTA,BorderLayout.CENTER);
}
}
class MyJFrame extends JFrame
{
MyJFrame(String s)
{super(s);
this.getContentPane().add(new MyJPanel());
setSize(300,200);
}}
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Swing2
{
public static void main(String[]args)
{
new MyJFrame("rogerwu").show();
}
}
class MyJPanel extends JPanel implements ActionListener
{
JLabel JF = new JLabel("文本域");
JTextField JTF = new JTextField(20);
JTextArea JTA = new JTextArea();
MyJPanel()
{ super();
Panel P = new Panel();
P.add(JF);
P.add(JTF);
setLayout(new BorderLayout());
add(P,BorderLayout.NORTH);
add(JTA,BorderLayout.CENTER);
}
}
class MyJFrame extends JFrame
{
MyJFrame(String s)
{super(s);
this.getContentPane().add(new MyJPanel());
setSize(300,200);
}}
import java.awt.event.*;
import javax.swing.*;
public class Swing2
{
public static void main(String[]args)
{
new MyJFrame("rogerwu").show();
}
}
class MyJPanel extends JPanel implements ActionListener
{
JLabel JF = new JLabel("文本域");
JTextField JTF = new JTextField(20);
JTextArea JTA = new JTextArea();
MyJPanel()
{ super();
Panel P = new Panel();
JTF.addActionListener(this); // 1
P.add(JF);
P.add(JTF);
setLayout(new BorderLayout());
add(P,BorderLayout.NORTH);
add(JTA,BorderLayout.CENTER);
} public void actionPerformed(ActionEvent e) // 2
{
JF.setText(JTF.getText());
}
}
class MyJFrame extends JFrame
{
MyJFrame(String s)
{super(s);
this.getContentPane().add(new MyJPanel());
setSize(300,200);
}}
import java.awt.event.*;
import javax.swing.*;
public class Swing2
{
public static void main(String[]args)
{
new MyJFrame("rogerwu").show();
}
}
class MyJPanel extends JPanel implements ActionListener
{
JLabel JF = new JLabel("文本域");
JTextField JTF = new JTextField(20);
JTextArea JTA = new JTextArea();
MyJPanel()
{ super();
Panel P = new Panel();
JTF.addActionListener(this);
P.add(JF);
P.add(JTF);
setLayout(new BorderLayout());
add(P,BorderLayout.NORTH);
add(JTA,BorderLayout.CENTER);
} public void actionPerformed(ActionEvent e)
{
JTA.append(JTF.getText());
}
}
class MyJFrame extends JFrame
{
MyJFrame(String s)
{super(s);
this.getContentPane().add(new MyJPanel());
setSize(300,200);
}}
判断event.getKeyCode()==KeyEvent.VK_ENTER