Как я могу показать значок и строку в JList в Java? - PullRequest
0 голосов
/ 26 марта 2012

У меня есть класс Test, поле которого можно изменить в программе при выборе в JList.Я пробовал:

model = new DefaultListModel();
list = new JList(model);
model.addElement(new Test(1.0f));

, но затем я получаю Test @ 44322 в моем JList.Я хочу черный квадрат и строку "Test" в моем JList.Какой лучший способ добиться этого?

1 Ответ

0 голосов
/ 12 октября 2012

Я думаю, что подход вполне нормален, следующий шаг - рассказать списку, как визуализировать объект Test, т.е.

list.setCellRenderer(...)

my 0.02 €

...