用JAVA写个程序

来源:百度知道 编辑:UC知道 时间:2024/06/13 23:14:25
编写一个窗体,有左右两个文本框,在左边文本框内输入内容,按 回车键,则左边文本框内的内容自动添加到右边的列表框内。
急啊。。。。。。求高手回答。。。。。

//为了方便你看代码,我都写了注释说明了,谢谢~!
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class MyFrame extends JFrame implements KeyListener{
private JPanel pan;
private JTextField tf1;
private JTextField tf2;

MyFrame(){
this.setBounds(100,100,300,100);//窗口设置大小
pan = new JPanel();//创建面板
tf1 = new JTextField(10);//创建左边的输入框
tf1.addKeyListener(this);//给输入框加监听
tf2 = new JTextField(10);//右边的输入框
pan.add(tf1);//添加输入框到面板里
pan.add(tf2);
this.add(pan);//面板添加到窗口里
this.setVisible(true);//窗口设置可见
}
public static void main(String argsp[]){
new MyFrame();//main函数运行窗口
}

public void keyPressed(KeyEvent e) {
if(e.getKeyCode()==KeyEvent.VK_ENTER){//在第一个输入框里输入内容后如果按Enter键
tf2.setText(tf1.getText());//第二个输入框里显示第一个输入框里的内容

}
}

public void keyReleased(KeyEvent e) {
// TODO 自动生成方法存根