JTable drobne klopoty

0

Witam

class test extends JFrame
{
    JTable tab;
    Container pow;
    JScrollPane skrol;
    Object dane1[][]={{1,1,1},{4,5,6}};
    String col[]={"1","2","3"};
    test()
    {
        setSize(400,200);
        pow = getContentPane();

        tab=new JTable(dane1,col);
        skrol=new JScrollPane(tab);
        pow.add(skrol,BorderLayout.NORTH);

    }

    public static void main(String arg[])
    {
    test ramka=new test()   ;
    ramka.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    ramka.show();
    }

}

Powiedzcie mi jak zrobic by powyzsza tabela nie byla taka duza w powyzszym przykadzie zajmuje mi ona cale okno a chcialbym by mi zajmowala powiedzmy 1/5(na wysokosc)
reszte zapelnilbym innymi komponentami .

Drugie moje pytanie jak wyswietlic nazwy kolumn nie urzywajac do tego celu
Jscrollpane bo w tym przykladnie on jest tylko po to by wypisal mi tylko nazwy kolumn bez tego komponentu nie moge tego uzyskac.

z gory dziekuje
Pozdrawiam!!!

0

ScrollPane musibyc aby bylyte naglowki
a z wielkoscia to patrz setBounds(x,y,w,h);

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0