gpt4 book ai didi

java - 如何让 InputVerifier 与可编辑的 JComboBox 一起工作

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:04:56 25 4
gpt4 key购买 nike

我有一个带有自定义 inputVerifyerJComboBox 设置为可编辑时限制 MaxLength。

验证方法似乎永远不会被调用。
可以在 JTextField 上调用相同的 validator 。

我可能做错了什么?

最佳答案

我找到了解决方法。我想我会让下一个有这个问题的人知道。

基本上。不是在 ComboBox 上设置 inputVerifier,而是将其设置为“编辑器组件”。

JComboBox combo = new JComboBox();
JTextField tf = (JTextField)(combo.getEditor().getEditorComponent());
tf.setInputVerifier(verifyer);

关于java - 如何让 InputVerifier 与可编辑的 JComboBox 一起工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54567/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com