62,635
社区成员




JTextField.getDocument().addDocumentListener(new DocumentListener(){
public void insertUpdate(DocumentEvent e) {
//在这里写相应的处理代码
}
public void removeUpdate(DocumentEvent e) {
//如果希望对文本框内容的删除事件做处理
//在这里写代码
}
public void changedUpdate(DocumentEvent e) {
//一般用不到这个方法
}
});
jTextField1.addKeyListener(new KeyListener() {
public void keyPressed(KeyEvent evt) {
}
public void keyReleased(KeyEvent evt) {
try {
int temp = Integer.valueOf(jTextField1.getText());
if (temp < 100 && temp > 0) {// 判断条件
jTextField1.setText(jTextField1.getText());
} else {
JOptionPane.showMessageDialog(null, "数据越界", "提示",
JOptionPane.ERROR_MESSAGE);
}
} catch (Exception e) {
}
}
public void keyTyped(KeyEvent evt) {
}
});