我有一个用于jTextField的InputVerifier,当然,当我松开文本字段的焦点时,例如通过单击按钮,就会触发InputVerifier。
如果我使用FocusListener,我可以这样做:
focusLost(FocusEvent e) {
e.getOppositeComponent()
}这给了我一个组件,它是焦点丢失的原因,在本例中是单击的按钮。
有没有办法在InputVerifier中做这样的事情呢?基本上,我需要知道触发InputVerifier的原因是否是因为按下了按钮。
发布于 2016-01-21 23:35:35
基本上,我需要知道触发InputVerifier的原因是否是因为按下了某个按钮。
如果您想在单击特定按钮时阻止验证,则可以使用:
button.setVerifyInputWhenFocusTarget( false );https://stackoverflow.com/questions/34921186
复制相似问题