P
Phil-Guest
Gast
Hi,
ich habe in meiner von JFrame abgeleiteten Klasse 2 Objekte im BorderLayout, aber das WEST-Objekt streckt sich vertikal, so dass es unten vom SOUTH-Objekt überdeckt wird.
Wie bring ich dem WEST-Objekt bei, in welcher Größe es angezeigt werden soll? Am liebsten durch eine feste Größe.
PS: JFileTree ist von JPanel abgeleitet.
ich habe in meiner von JFrame abgeleiteten Klasse 2 Objekte im BorderLayout, aber das WEST-Objekt streckt sich vertikal, so dass es unten vom SOUTH-Objekt überdeckt wird.
Wie bring ich dem WEST-Objekt bei, in welcher Größe es angezeigt werden soll? Am liebsten durch eine feste Größe.
PS: JFileTree ist von JPanel abgeleitet.
Code:
public class Window extends JFrame {
private void initWindow() {
setBounds(50, 50, 640, 480);
setLayout(new BorderLayout());
setJMenuBar(createMenuBar());
add(createStatusBar(), BorderLayout.SOUTH);
add(createTree(), BorderLayout.WEST);
setResizable(true);
setVisible(true);
}
private JFileTree createTree() {
String str = file.toString();
tree = new JFileTree(str);
return tree;
}
}