2010-11-22 2 views
1

Прежде всего, я использую Swing на Java. В моем приложении мне нужно иметь список с несколькими столбцами (если это то, что я должен назвать). То, что я имею в виду под списком нескольких столбцов, - это что-то вроде режима просмотра списка браузера Windows, показывающего файлы и папки.Список нескольких столбцов в Swing

Итак, все столбцы моего списка будут иметь один и тот же объект (например, файлы), но я хочу, чтобы их можно было разместить на разных столбцах, чтобы иметь более широкий вид.

Есть ли у кого-нибудь предложения, как я могу это сделать?

Спасибо, Реза

ответ

6

Можно использовать:

list.setLayoutOrientation(JList.HORIZONTAL_WRAP); 
+0

+1 для решения вашей собственной проблемы! Обычно это работает и для меня. –

-1

В качестве альтернативы вы можете использовать JScrollPane. Это будет работать с созданием полос прокрутки и для вас, что позволит решить проблему истечения вертикального пространства и тем самым устранить необходимость в дополнительных столбцах.

+0

Просьба не только ссылаться на ресурсы, но и включать их в ответ. – k0pernikus

Смежные вопросы