Hi, ich hab ein Problem meine Komponenten in einem JPanel so zurechtzulegen, wie ich es will. Hier zunächst ein Bild:
Das Verhalten beim Resize soll so sein, dass das TextField den ganzen Platz einnimmt, der von den Buttons links davon nicht gebraucht wird. Das funktioniert auch schon, wie man im Bild sieht.
Allerdings passt sich das Textfield nun auch der Höhe her den anderen Komponenten an, und das sieht natürlich nicht gut aus.
Das Textfield steckt im Moment im Panel (das hat ein BorderLayout) mit BorderLayout.CENTER. Alle Buttons links davon sind in einem JPanel mit FlowLayout, das als BorderLayout.WEST zum äußersten Panel geaddet ist. Ich kriege ich es mit dem BorderLayout nicht kleiner, nur mit anderen Layouts. Aber dann hab ich das Problem dass es sich nicht mehr der Länge her beim resize anpasst.
Wie kann ich das nun anstellen? Vielen Dank
Das Verhalten beim Resize soll so sein, dass das TextField den ganzen Platz einnimmt, der von den Buttons links davon nicht gebraucht wird. Das funktioniert auch schon, wie man im Bild sieht.
Allerdings passt sich das Textfield nun auch der Höhe her den anderen Komponenten an, und das sieht natürlich nicht gut aus.
Das Textfield steckt im Moment im Panel (das hat ein BorderLayout) mit BorderLayout.CENTER. Alle Buttons links davon sind in einem JPanel mit FlowLayout, das als BorderLayout.WEST zum äußersten Panel geaddet ist. Ich kriege ich es mit dem BorderLayout nicht kleiner, nur mit anderen Layouts. Aber dann hab ich das Problem dass es sich nicht mehr der Länge her beim resize anpasst.
Wie kann ich das nun anstellen? Vielen Dank