当前位置: 技术问答>java相关
如何得到关于Swing组件中的JTextField控件内数据发生变化时的方法?
来源: 互联网 发布时间:2015-08-09
本文导语: 如何得到关于Swing组件中的JTextField控件内数据发生变化时的方法? | JTextField text = new JTextField(); PlainDocument p = new PlainDocument(); text.setDocument(p); 通过PlainDocument里面的insertString(int offset, Str...
如何得到关于Swing组件中的JTextField控件内数据发生变化时的方法?
|
JTextField text = new JTextField();
PlainDocument p = new PlainDocument();
text.setDocument(p);
通过PlainDocument里面的insertString(int offset, String s, AttributeSet attributeSet)方法可以知道。
PlainDocument p = new PlainDocument();
text.setDocument(p);
通过PlainDocument里面的insertString(int offset, String s, AttributeSet attributeSet)方法可以知道。
|
对TextField的FocusEvent进行监听 当失去焦点(focusLost())时 通过getText()得到的值与原值比较 呵呵 方法比较笨