myJList.setSelectedValue("someTHING", true); //if "SomeThing" in the list, it won't be selected


我想设置值,但是好像setSelectedValue区分大小写,我想选择一个值但忽略大小写,这可能吗?如何?

最佳答案

不必将String对象添加到ListModel中,您可以编写自己的String包装器并覆盖equals(Object o)方法以使其不区分大小写。这可能会对您应用程序的其他区域产生影响。

07-26 05:04