В принципе, у меня есть библиотека компакт-дисков, в которой хранятся экземпляры компакт-диска ArrayList <>, у меня есть люди ArrayList <>, которые могут «заимствовать» CD ... с этих компакт-дисков добавляются в список доступных или недоступных.Java Swing с использованием JList с ArrayList <>
public CDStore(String storeNme) {
storeName = storeNme;
discsArray = new ArrayList<CD>();
peopleArray = new ArrayList<Person>();
}
Используя JList, я пытаюсь сделать элементы списка равными экземплярам компакт-диска.
Итак ... item1 в списке будет компакт-диск с индексом 0, пункт 2 = индекс 1 и так далее ....
String[] entries = ??????????????????;
JList listOfCD = new JList(entries);
listOfCD.setVisibleRowCount(4);
JScrollPane listPane = new JScrollPane(listOfCD);
JTextField valueField = new JTextField("None", 7);
Thankyou.
Вы просто пытаетесь получить имя компакт-диска, отображаемого в списке? – bvulaj
По существу, да ... Просто хочу, чтобы элементы discsArray были элементами элементов. –