天天看點

JAVAGUI實作回車登入

添加KeyListener監聽器時千萬注意,不僅要将監聽器對象加入到Button,還要加到需要監聽的使用者名、密碼等文本框中。

KeyListener keyListener=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) {
				// TODO Auto-generated method stub
				if(e.getKeyChar()==KeyEvent.VK_ENTER) {//回車
					clickLogin();
				}
			}
		};
		RegisUserButton.addKeyListener(keyListener);
		usernameField.addKeyListener(keyListener);//使用者名框
		passwordField.addKeyListener(keyListener);//密碼框
		contentPane.add(RegisUserButton);