我正在尝试在java中创建嵌套选项卡。它有效,但我如何调整嵌套选项卡的大小? (addStudent,addTeacher)因为它运行时非常狭窄。请求帮助
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 :(得分:2)
将addPanel
的布局管理器更改为BorderLayout
这将允许tp2
占用addPanel
和tp
提供的整个可用空间
我也会对嵌套标签小心,它会变得非常混乱并且很快就会让用户感到困惑