给它加个KeyListener,监听它的输入,用keyTyped(KeyEvent e)方法.做出你想要的响应消息啊
解决方案 »
- 在jsp中怎么给lid传for循环里面的i值
- 小菜奔泪啊、求大虾大婶帮看下我的代码错我,我咋就不会改呢?
- 多个小数点比较的问题
- [新手提问]关于空引用异常 (昨天那个"io流复制文件贴"续)
- 能不能从Connection获得所有它产生的Statement?
- {高手进}这个方法为什么会打印出(线程名+sell tickets:0)来
- 强烈要求csdn开设开放源代码工具或技术专区~!(现在的商业厂商手段太卑鄙)
- 关于java mail
- 有关消息驱动bean的问题!!!!高手救我!!!!
- 初学者的疑惑,请各位赐教: 异常处理
- java开发可以像vb,vc那样可视化吗。
- 如何用JavaBean(纯Java语言写的)读写Cookie?,在线等,急
package key;/**
*
* @author Administrator
*/
public class FrameKey extends javax.swing.JFrame {
// 变量声明 - 不进行修改
private javax.swing.JLabel jLabel1;
private javax.swing.JPanel jPanel1;
private javax.swing.JTextField txtKey1;
// 变量声明结束
/** Creates new form FrameKey */
public FrameKey() {
initComponents();
}
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
private void initComponents() {
jPanel1 = new javax.swing.JPanel();
jLabel1 = new javax.swing.JLabel();
txtKey1 = new javax.swing.JTextField(); addWindowListener(new java.awt.event.WindowAdapter() {
public void windowClosing(java.awt.event.WindowEvent evt) {
exitForm(evt);
}
}); jPanel1.setLayout(null); jLabel1.setText("key 1");
jPanel1.add(jLabel1);
jLabel1.setBounds(30, 20, 50, 18); txtKey1.setText("test");
txtKey1.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyTyped(java.awt.event.KeyEvent evt) {
javax.swing.JOptionPane.showMessageDialog(null,"数据错误");
//加上你自己的处理方法
}
});
jPanel1.add(txtKey1);
txtKey1.setBounds(80, 20, 80, 24); getContentPane().add(jPanel1, java.awt.BorderLayout.CENTER); pack();
}
/** Exit the Application */
private void exitForm(java.awt.event.WindowEvent evt) {
System.exit(0);
}
/**
* @param args the command line arguments
*/
public static void main(String args[]) {
FrameKey key = new FrameKey();
key.setSize(200,180);
key.show();
}
}
JTextField.setText方法引起的修改。
void changedUpdate(DocumentEvent e) void insertUpdate(DocumentEvent e) void removeUpdate(DocumentEvent e) }另,小气鬼,你给的分数好少哦,呵呵。
void changedUpdate(DocumentEvent e) void insertUpdate(DocumentEvent e) void removeUpdate(DocumentEvent e) }
----------------------
好办法别什么都总是?,自己研究一下不懂的再问啊