
我这段程序怎么添加回车响应java代码
publicLandFrame(){//首先设置窗口的相关信息super();//调用父类的构造方法setTitle("酒店管理");//设置窗口的标题setResiza...
public LandFrame() {
// 首先设置窗口的相关信息
super();// 调用父类的构造方法
setTitle(" 酒店管理");// 设置窗口的标题
setResizable(false);// 设置窗口不可以改变大小
setAlwaysOnTop(true);// 设置窗口总在最前方
setBounds(100, 100, 428, 292);// 设置窗口的大小
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);// 设置当关闭窗口时执行的动作
// 下面将创建一个面板对象并添加到窗口的容器中
final MPanel panel = new MPanel(this.getClass().getResource(
"/img/land_background.jpg"));// 创建一个面板对象
panel.setLayout(new GridBagLayout());// 设置面板的布局管理器为网格组布局
getContentPane().add(panel, BorderLayout.CENTER);// 将面板添加到窗体中
final JLabel topLabel = new JLabel();
topLabel.setPreferredSize(new Dimension(0, 126));
final GridBagConstraints gridBagConstraints_5 = new GridBagConstraints();
gridBagConstraints_5.gridx = 0;
gridBagConstraints_5.gridy = 0;
panel.add(topLabel, gridBagConstraints_5);
final JLabel leftLabel = new JLabel();
leftLabel.setPreferredSize(new Dimension(140, 0));
final GridBagConstraints gridBagConstraints_3 = new GridBagConstraints();
gridBagConstraints_3.gridy = 1;
gridBagConstraints_3.gridx = 0;
panel.add(leftLabel, gridBagConstraints_3);
final JLabel rightLabel = new JLabel();
rightLabel.setPreferredSize(new Dimension(55, 0));
final GridBagConstraints gridBagConstraints_2 = new GridBagConstraints();
gridBagConstraints_2.gridy = 1;
gridBagConstraints_2.gridx = 1;
panel.add(rightLabel, gridBagConstraints_2);
也就是输完密码后按回车键响应登录按钮 展开
// 首先设置窗口的相关信息
super();// 调用父类的构造方法
setTitle(" 酒店管理");// 设置窗口的标题
setResizable(false);// 设置窗口不可以改变大小
setAlwaysOnTop(true);// 设置窗口总在最前方
setBounds(100, 100, 428, 292);// 设置窗口的大小
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);// 设置当关闭窗口时执行的动作
// 下面将创建一个面板对象并添加到窗口的容器中
final MPanel panel = new MPanel(this.getClass().getResource(
"/img/land_background.jpg"));// 创建一个面板对象
panel.setLayout(new GridBagLayout());// 设置面板的布局管理器为网格组布局
getContentPane().add(panel, BorderLayout.CENTER);// 将面板添加到窗体中
final JLabel topLabel = new JLabel();
topLabel.setPreferredSize(new Dimension(0, 126));
final GridBagConstraints gridBagConstraints_5 = new GridBagConstraints();
gridBagConstraints_5.gridx = 0;
gridBagConstraints_5.gridy = 0;
panel.add(topLabel, gridBagConstraints_5);
final JLabel leftLabel = new JLabel();
leftLabel.setPreferredSize(new Dimension(140, 0));
final GridBagConstraints gridBagConstraints_3 = new GridBagConstraints();
gridBagConstraints_3.gridy = 1;
gridBagConstraints_3.gridx = 0;
panel.add(leftLabel, gridBagConstraints_3);
final JLabel rightLabel = new JLabel();
rightLabel.setPreferredSize(new Dimension(55, 0));
final GridBagConstraints gridBagConstraints_2 = new GridBagConstraints();
gridBagConstraints_2.gridy = 1;
gridBagConstraints_2.gridx = 1;
panel.add(rightLabel, gridBagConstraints_2);
也就是输完密码后按回车键响应登录按钮 展开
展开全部
给你的输入框加一个事件
JTextField t = new JTextField();
t.addKeyListener(new KeyListener() {
@Override
public void keyTyped(KeyEvent e) {
// TODO Auto-generated method stub
}
@Override
public void keyReleased(KeyEvent e) {
// TODO Auto-generated method stub
}
@Override
public void keyPressed(KeyEvent e) {
if(e.getKeyCode() == KeyEvent.VK_ENTER)
//如果键盘输入回车事,处理
System.out.println(e);
}
});
JTextField t = new JTextField();
t.addKeyListener(new KeyListener() {
@Override
public void keyTyped(KeyEvent e) {
// TODO Auto-generated method stub
}
@Override
public void keyReleased(KeyEvent e) {
// TODO Auto-generated method stub
}
@Override
public void keyPressed(KeyEvent e) {
if(e.getKeyCode() == KeyEvent.VK_ENTER)
//如果键盘输入回车事,处理
System.out.println(e);
}
});
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询