Per alcuni motivi abbastanza semplici. Innanzitutto non ha senso fare:Originariamente inviato da stefano085
non riesco a visualizzare lo scroller
lista_aule.add(scroller); // NO
Non devi aggiungere il JScrollPane al JList.
E non va nemmeno bene:
contenitore1.add(lista_aule); // NO
Perché nel tuo "layout" devi aggiungere il JScrollPane che avevi creato a sua volta per contenere il JList.
Ma c'è ancora un'altra questione. Vedo che hai usato setBounds() e questo mi fa ovviamente pensare che hai tolto il layout manager. In tal caso il setBounds() lo devi fare sul JScrollPane perché è questo che devi inserire nel contenitore!!! Non lo devi fare sul JList.
Per riassumere:
codice:lista_aule=new JList(elementi_lista); ... scroller=new JScrollPane (lista_aule); scroller.setBounds(10, 20, 500, 100); contenitore1.add(scroller);

Rispondi quotando