这个JAVA小程序错在哪里啊,怎么不显示呢?

来源:百度知道 编辑:UC知道 时间:2024/06/04 00:23:32
public class test extends JFrame implements KeyListener{

JPanel mp=new JPanel();
JTextField jfd=new JTextField(10);
JTextField jfd2=new JTextField(10);
public test(){
mp.setLayout(new GridLayout(2,1));
mp.add(jfd);
mp.add(jfd2);
this.setContentPane(mp);
jfd.addKeyListener(this);
}
public static void main(String[] args) {
test mm=new test();
mm.setVisible(true);
mm.setTitle("测试");
mm.setBounds(200,200,650,600);
}

public void keyPressed(KeyEvent at) {
String num="I love you!";
try{
if(at.getKeyCode()==10){
if(jfd.getText().equals("my")){
jfd2.setText(num);
}
}

}catch(Exception e){
e.printStackTrace();
}
}

public void keyReleased(KeyEvent arg0) {
// TODO Auto-generated method stub

}

public void keyT

import java.awt.GridLayout;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;

import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextField;

public class test extends JFrame implements KeyListener {

JPanel mp = new JPanel();
JTextField jfd = new JTextField(10);
JTextField jfd2 = new JTextField(10);

public test() {
setBounds(200, 200, 650, 600);
mp.setLayout(new GridLayout(2, 1));
mp.add(jfd);
mp.add(jfd2);
this.setContentPane(mp);
jfd.addKeyListener(this);
}

public static void main(String[] args) {
test mm = new test();
mm.setVisible(true);
mm.setTitle("测试");
}

public void keyPressed(KeyEvent at) {
String num = "I love you!";
try {
if (at.getKeyCode() == 10) {
if (jfd.getText().equals("my")) {
jfd2.se