Если у меня есть следующий сценарий
DefaultListModel model = new DefaultListModel();
model.addElement(file1.getName);
model.addElement(file2.getName);
...
//Add to list
myJList.setModel(model);
Теперь список, очевидно, будет отображать имя файла, которое я хочу. Однако, если бы я обрабатывал файлы, мне нужен был бы фактический путь. Итак, как мне добиться такого результата, когда JList
отображает только имя, но в то же время модель сохраняет полный путь?
В качестве альтернативы я мог бы сделать ...(file1.getAbsolutePath())
, но тогда jList не отображал бы правильные данные