public class ClientUserPanel extends JPanel {
private JList userlist;
private JScrollPane scrollist;
private DefaultListModel listmodel;
public ClientUserPanel() {
super();
init();
}
private void init() {
this.setLayout(new BorderLayout());
this.setSize(100, 200);
listmodel = new DefaultListModel();
userlist = new JList(listmodel);
scrollist = new JScrollPane(userlist);
listmodel.addElement("uday");
listmodel.addElement("ravi");
listmodel.addElement("uday");
this.add(scrollist, BorderLayout.CENTER);
}
}
这里我有一个JList,我已经在列表中添加了项目并且它正常工作,但我想在每个项目旁边的JList中添加一个图标。 例如,为了显示用户的状态,他是离线还是在线。 任何人都可以帮助我