JList нечетный список - PullRequest
       1

JList нечетный список

0 голосов
/ 16 декабря 2010

У меня есть JList, который заполняется значениями с помощью DefaultListModel.

При вводе имени и нажатии на кнопку оно попадает в список JLlist (вертикальная перенос).

Но странным является то, что они правильно расположены друг под другом (8 предметов). Но, начиная с 8 пунктов, все элементы снова попадают в список справа от них (как показано ниже).

Сам JList более чем достаточно велик, так что может быть причиной такого странного поведения? Все перечисленные ниже элементы сохраняются в списке и добавляются в модель списка по умолчанию.

1 9
2 10
3
4
5
6
7
8

Но правильным выводом должно быть все перечисленное друг под другом.

1 Ответ

4 голосов
/ 16 декабря 2010

Прочитайте JList API и перейдите по ссылке на учебник Swing по «Как использовать списки».Там он расскажет о методе setLayoutOrientation, который поддерживает 3 значения:

  1. Вертикальный
  2. Вертикальный перенос
  3. Горизонтальный перенос

Вы должны установить это свойство где-то в своем коде.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...