我想知道是否可以使用if语句检查JList (或JList模型)中的特定值。
我想使用list.setSelectedValue()来突出显示当前值,但是如果该值不在JList中,它会抛出一个错误,因此我想使用if来检查它是否在JList中。
谢谢
发布于 2013-04-04 00:31:56
public static boolean hasElement(Object searched, JList list) {
for (int a = 0; a < list.getModel().getSize(); a++) {
Object element = list.getModel().getElementAt(a);
if (element.equals(searched)) {
return true;
}
}
return false;
}https://stackoverflow.com/questions/15792881
复制相似问题