18. april 2004 - 18:35Der er
5 kommentarer og 1 løsning
JList og JTree
Hej,
Jeg har lavet et JTree, som repræsenterer et view ned i filsystemet. Ligeledes har jeg lavet en Jlist, som skal indeholde de filer(billeder), som jeg vælger i JTree'et.
Hvordan får jeg det jeg dobbeltklikker på i JTree'et til at komme over i JListen? Hvilken type listener skal jeg benytte?
Jeg kan godt få filerne, som jeg markerer til at blive vist i et andet JPanel.
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
DefaultListModel model = new DefaultListModel(); JList jList1 = new JList(); jList1.setModel(model);
jTree1.addMouseListener(new MouseAdapter(){ public void mouseClicked(MouseEvent e){ if(e.getClickCount() == 2){ // Smider JTree objectet over i JListen hvis der dobbeltklikkes model.addElement(jTree1.getLastSelectedPathComponent()); } } });
Hvordan mht. persistering (til fil) af en JList indeholdende en række Java.io.file objekter(disse objekter peger på billder) - jeg mener, hvordan læser/skriver man disse binære filer i Java?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.