在frame上面写了4个textfile.运行程序的时候在第一个里面输入数据.不用鼠标点.直接回车怎么换到下一个textfile文本框里面.在这里有点糊涂了.有人知道解说点啊.有例子更好.期待.晚上睡觉结帖
解决方案 »
- Connection
- 不好意思啊, 请问谁能给一个马上就能用的解析并计算表达式的程序么?
- 请分析一下程序的运行结果
- jsp 界面问题 如何做出二级子菜单?
- 在一个类的构造方法里面放一个super(); 代表什么意思啊
- JTree节点问题:很多节点,都监听点击事件(点击时跳出一个窗口),能够让他只跳出一个窗口?
- 郁闷J2SE
- 请问:《java编程思想》(二版)光盘里有没有书中的示例源程序?
- 需要Borland Enterprise Server 5.0的下载地址(高分相送)
- 我初学编程,请各位高手介绍一下学JAVA的经验
- VB6中用put函数写入的文件,在JAVA中该用什么函数可以来实现此项功能?
- Socket为什么会出现java.net.NoRouteToHostException: No route to host错?
import java.awt.event.*;
import javax.swing.*;public class WelcomeFrame extends JFrame {
JPanel contentPane;
JTextField jTextField1 = new JTextField();
FlowLayout flowLayout1 = new FlowLayout();
JTextField jTextField2 = new JTextField();
JTextField jTextField3 = new JTextField();
JTextField jTextField4 = new JTextField(); // Construct the frame
public WelcomeFrame() {
enableEvents(AWTEvent.WINDOW_EVENT_MASK);
try {
jbInit();
}
catch (Exception e) {
e.printStackTrace();
}
} // Component initialization
private void jbInit() throws Exception {
contentPane = (JPanel) this.getContentPane();
contentPane.setLayout(flowLayout1);
this.setSize(new Dimension(400, 300)); jTextField1.setText("jTextField1"); jTextField2.setText("jTextField2"); jTextField3.setText("jTextField3"); jTextField4.setText("jTextField4"); contentPane.add(jTextField1, null);
contentPane.add(jTextField2, null);
contentPane.add(jTextField3, null);
contentPane.add(jTextField4, null); jTextField1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(ActionEvent e) {
jTextField1_actionPerformed(e);
}
});
jTextField2.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(ActionEvent e) {
jTextField2_actionPerformed(e);
}
});
jTextField3.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(ActionEvent e) {
jTextField3_actionPerformed(e);
}
});
jTextField4.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(ActionEvent e) {
jTextField4_actionPerformed(e);
}
});
} //Overridden so we can exit when window is closed
protected void processWindowEvent(WindowEvent e) {
super.processWindowEvent(e);
if (e.getID() == WindowEvent.WINDOW_CLOSING) {
System.exit(0);
}
}
void jTextField1_actionPerformed(ActionEvent e) {
jTextField1.transferFocus();
} void jTextField2_actionPerformed(ActionEvent e) {
jTextField2.transferFocus();
} void jTextField3_actionPerformed(ActionEvent e) {
jTextField3.transferFocus();
} void jTextField4_actionPerformed(ActionEvent e) {
jTextField4.transferFocus();
}
}
{ public void actionPerformed(ActionEvent e)
{
// TODO Auto-generated method stub
nameText.transferFocus();
} });是很有用的。多谢“fool_leave(请及时结贴)”
还没到睡觉.也结了