JAVA键盘事件监听

来源:百度知道 编辑:UC知道 时间:2024/06/02 11:22:36
我想实现一个功能 就像QQ那样
当JTextField中没有输入时就提示输入信息
只有当所有的JTextField中都有信息时才提示成功
代码如下 希望高手指点下 谢谢拉!
(还有我不是很清楚怎么样为键盘事件添加监听,希望有人能指点下)
package test;

import java.awt.Container;
import java.awt.GridLayout;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JPasswordField;
import javax.swing.JTextField;
import javax.swing.JOptionPane;

public class Com
{

JFrame f = new JFrame();

Container c = f.getContentPane();

JPanel top1 = new JPanel();
JLabel name = new JLabel("姓名: ");
JTextField txt = new JTextField(10);

JPanel top2 = new JPanel();
JLabel mima = new JLabel("密码: ");
JPasswordField psw = new JPasswordField(10);

JPanel top3 = new JPanel();

添加监听代码
JButten butten = new JButten();
监听butten就行了,每当你点按钮的时候他就会触发

那可以监听按钮或者回车键,当按下以后判断每个JTextField是不是空的,如果是空的就弹出对话框,如果没有空的就通过啊