62,623
社区成员
发帖
与我相关
我的任务
分享
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
//定义自己的JTextField类
class MyTextField extends JTextField {
MyTextField(int len) {
super(len);
//添加事件监听,使用匿名类
addKeyListener( new KeyAdapter() {
//当回车时候实现tab功能
public void keyPressed(KeyEvent evt){
int key = evt.getKeyCode();
if (key == KeyEvent.VK_ENTER)
transferFocus();
}
});
}
}
public class Test{
public static void main(String args[]){
JFrame jf = new JFrame("hello");
MyTextField f1 = new MyTextField(10);
MyTextField f2 = new MyTextField(10);
jf.add(f1,"North");
jf.add(f2,"South");
jf.setSize(100,100);
jf.setVisible(true);
}
}