Hallo Zusammen,
wie kann ich im BorderLayout eine feste Grösse zB. für den Button "pageStart" zuweisen bzw. geht das überhaupt im BorderLayout?
Ich habe bisher alle nur erdenklichen Varianten ausprobiert, kann aber nicht kompilieren.
Dieser code lässt sich kompilieren, aber die Grösse änder sich nicht wenn ich zb.:
pageStart.setSize(150,150);
hinzufüge.
Kann mir jemand auf die Sprünge helfen wo mein Denkfehler liegt..?
Hier einrelevanter Auszug des Codes:
(...)
JButton pageStart = new JButton("OBEN");
JButton pageEnd = new JButton("UNTEN");
JButton center = new JButton("MITTE");
JButton lineStart = new JButton("LINKS");
JButton lineEnd = new JButton("RECHTS");
frame.getContentPane().add(pageStart, BorderLayout.PAGE_START);
frame.getContentPane().add(center, BorderLayout.CENTER);
frame.getContentPane().add(pageEnd, BorderLayout.PAGE_END);
frame.getContentPane().add(lineStart, BorderLayout.LINE_START);
frame.getContentPane().add(lineEnd, BorderLayout.LINE_END);
//mein Versuch die Grösse festzulegen//
pageStart.setSize(150,150);
frame.pack();
frame.setVisible(true);
(...)
wie kann ich im BorderLayout eine feste Grösse zB. für den Button "pageStart" zuweisen bzw. geht das überhaupt im BorderLayout?
Ich habe bisher alle nur erdenklichen Varianten ausprobiert, kann aber nicht kompilieren.
Dieser code lässt sich kompilieren, aber die Grösse änder sich nicht wenn ich zb.:
pageStart.setSize(150,150);
hinzufüge.
Kann mir jemand auf die Sprünge helfen wo mein Denkfehler liegt..?
Hier einrelevanter Auszug des Codes:
(...)
JButton pageStart = new JButton("OBEN");
JButton pageEnd = new JButton("UNTEN");
JButton center = new JButton("MITTE");
JButton lineStart = new JButton("LINKS");
JButton lineEnd = new JButton("RECHTS");
frame.getContentPane().add(pageStart, BorderLayout.PAGE_START);
frame.getContentPane().add(center, BorderLayout.CENTER);
frame.getContentPane().add(pageEnd, BorderLayout.PAGE_END);
frame.getContentPane().add(lineStart, BorderLayout.LINE_START);
frame.getContentPane().add(lineEnd, BorderLayout.LINE_END);
//mein Versuch die Grösse festzulegen//
pageStart.setSize(150,150);
frame.pack();
frame.setVisible(true);
(...)