在FilteredResourcesSelectionDialog
中,有些项目显示旁边的文件路径为灰色,而其他项目则显示路径。
为什么会发生这种情况,如何确保始终显示文件路径?
答案 0 :(得分:3)
当有多个具有相同名称的条目时,将显示该路径。这是为了让您区分条目。
如果您创建一个派生自FilteredResourcesSelectionDialog
的类(或基于FilteredItemsSelectionDialog
的任何内容),您可以覆盖isDuplicateElement
方法来控制它,例如:
@Override
public boolean isDuplicateElement(Object item)
{
return true;
}