[ dragan_bg_88 @ 24.09.2007. 14:14 ] @
Pozdrav svima! Da kazem odma na pocetku da sam pretrazivao forum ali nisam uspeo da nadjem resenje. U pitanju je skrol na JPanel-u. Znaci imam sledeci kod:
Code:

JPanel panel=new JPanel();
    panel.setLayout(null);
    JButton dugme=new JButton("aaa");
    JButton[] dugmici=new JButton[10];
    for(int i=0; i<10; i++){
        dugmici[i]=new JButton("dugme broj: "+i);
        panel.add(dugmici[i]);
        dugmici[i].setBounds(10, i*100, 20, 20);
    }
    JLabel labela=new JLabel("hahaha");
    panel.add(labela);
    labela.setBounds(10, 300, 100,  20);
    JScrollPane skrol=new JScrollPane(panel, JScrollPane.VERTICAL_SCROLLBAR_ALWAYS ,JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
    Container c = getContentPane();
    c.add(dugme);
    dugme.setBounds(10,10,10,20);
    c.add(skrol);
    skrol.setBounds(50, 50,  50, 100);

I on meni sve to lepo prikaze i dugme na formi i dugmice unutar panela, prikazuje i oba skrola, ali skrolovi ne rade??? Stvarno mi je hitno pa bih vas zamolio za konkretan odgovor ili neko drugo resenje. Znaci treba mi da na panel odredjene dimenzije dodajem komponente i da onda kada ih bude bilo vise od dimenzija panela da mogu da skrolujem i da vidim i te koje se inace ne vide. Hvala unapred svima...
[ bgd2500 @ 24.09.2007. 16:36 ] @
panel.setPreferredSize(new Dimension(200, 10*100));
[ dragan_bg_88 @ 24.09.2007. 16:48 ] @
Aha, znaci unapred moram da definisem koje je velicine JPanel unutar JScrollPane-a i da se onda to dobija skrolovanjem. OK Hvala puno...
[ bgd2500 @ 24.09.2007. 16:52 ] @
Koristis null layout, pa jadnicak ;) ne zna koliki moze da bude panel.
[ dragan_bg_88 @ 24.09.2007. 20:14 ] @
Pa jeste, kada sam pokusavao sa FlowLayout onda je radilo, a sa null nece, a meni bas null i treba jer sve mora biti pod konac :)
[ rj444 @ 24.09.2007. 22:54 ] @
Ako hoces sve pod konac, koristi neki od naprednijih layout-a, kao npr. GridBagLayout, GridLayout ...
[ dragan_bg_88 @ 25.09.2007. 08:41 ] @
A jel moze neki link ka nekim tutorijalima za javine komponente i tako nesto? Ja sam trazio tutorijale za njihovo koriscenje na sun-ovom forumu ali tamo nista ne mogu da nadjem. Ako moze pa da malo prostudiram sve te komponente iz swing-a, neke Layout-e i jos po nesto...
[ Toxter @ 25.09.2007. 09:01 ] @
http://java.sun.com/docs/books/tutorial/uiswing/
[ mojo12 @ 25.09.2007. 10:08 ] @
Ima dobra knjiga Swing First Edition na adresi:

http://www.manning-source.com/books/robinson2/swingdoc.zip

Ima objasnjenja o svakoj Swing komponenti ali nije bas za pocetnike u Javi.
[ dragan_bg_88 @ 25.09.2007. 10:21 ] @
Nisam ja bas pocetnik, napravio sam dosta toga u Javi, ali malo slabijem poznajem sta koja komponenta moze. U svakom slucaju dobro ce mi doci ta knjiga kao i oni tutorijali. Hvala puno