DefaultListModel
에 저장되어 JList
에 할당 된 객체 Person (int age, String name)
의 목록이 있습니다.모델의 JList 요소 표시
DefaultListModel model;
model = new DefaultListModel();
Person p = new Person(43,"Tom");
//insert in the model
model.add(size, p);
jList1.setModel(model);
나는 JList
에 이름 만 표시하고 싶습니다,하지만 난 (내가 피하기 위해 선호) 이름의 또 다른 목록을 사용하지 않고 작업을 수행하는 방법을 알아낼 수 없습니다.
JList
에 어떤 객체의 속성을 표시 할 수 있습니까? Person
?
여기에 토론을 읽고있는 사람의 이름을 반환하기 위해 Person 클래스의 toString() 메서드를 오버라이드 (override) 의미 : http://stackoverflow.com/questions/15173325/execute-an-action-when-an -item-on-the-the-combobox-is-selected-netbeans/15173525 – camickr