JList elemente hinzufügen

Nerd

kennt sich schon aus
Hi Leutz, ich wieder.
Ich würde gerne einer JList ein Element hinzufügen, is ja gelacht. Funktioniert im test auch, aber dort wo ichs dann haben will natürlich wieder net.
Code:
        JList list=new JList();
        list.setModel(new DefaultListModel());
        DefaultListModel listmodel=(DefaultListModel) list.getModel();
        JScrollPane scrollp=new JScrollPane(list);
        scrollp.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);
        scrollp.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);
        frame.add(scrollp);
        frame.setVisible(true);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        listmodel.add(0,new listaddment());
        listmodel.add(0,new listaddment());
        listmodel.add(0,new listaddment());
        listmodel.add(0,new listaddment());
        listmodel.add(0,new listaddment());
Einwandfrei.
Aber hier... ich hab kein plan warums da blockt:
Code:
JList jlist=(JList) paskeys.getList("list");
            DefaultListModel listmodel=(DefaultListModel) jlist.getModel();
            listmodel.add(0, new String(newPw));
            System.out.println(newPw);
P.S.: Den Code lässt der Compiler ohne murren durch, keine Laufzeitfehler, das System.out.println() kommt auch.
 
Oben