2014-02-07 2 views
0

Я пытаюсь сделать вложенные вкладки в java. Он работает, но как я могу изменить размеры вложенных вкладок? (addStudent, addTeacher), потому что, когда он работает, они очень узкие. Thx за помощьюВложенные вкладки в Java

JPanel students = new JPanel(); 
    JPanel teachers = new JPanel(); 
    JPanel lessons = new JPanel(); 
    JPanel courses = new JPanel(); 
    JPanel addPanel = new JPanel(); 
    JPanel translations = new JPanel(); 
    JPanel addStudent = new JPanel(); 
    JPanel addTeacher = new JPanel(); 

    JButton bAddStudent = new JButton(); 
    //addStudent.setBounds(x, y, width, height); 

    tp=new JTabbedPane(); 
    tp2 = new JTabbedPane(); 
    Container pane = this.getContentPane(); 
    pane.add(tp); 
    tp.addTab("Uczniowie",students); 
    tp.addTab("Nauczyciele",teachers); 
    tp.addTab("Harmonogram zajec",lessons); 
    tp.addTab("Kursy",courses); 
    tp.addTab("Tlumaczenia", translations); 
    tp.addTab("Panel administratora", addPanel); 

    tp2.add("Nowy uczen",addStudent); 
    tp2.add("Nowy nauczyciel",addTeacher); 
    addPanel.add(tp2); 
+0

Duplicate? http://stackoverflow.com/questions/6994352/how-to-set-jtabbedpane-tab-height-width-background-foreground-color-both-select –

+0

Я хочу изменить только мои вкладки nestet, поэтому я не думаю, я дублирую, извините. Есть идеи ? – user3196130

ответ

2

Изменить менеджер расположения addPanel к BorderLayout

Это позволит tp2 занимать все доступное пространство, предоставленное addPanel и tp

Я также быть осторожным с вложенным вкладки, он становится очень грязным и запутывающим для пользователя очень быстро

Смежные вопросы