Skalierung des Center-Bereichs unterbinden

Status
Nicht offen für weitere Antworten.

obiwan

Aktives Mitglied
Hallo,
ich hoffe Ihr könnt mir helfen.

Ich habe einen JDialog mit Borderlayout.
North, Center und South sind mit Panels gefüllt.

Wenn ich nun beim Dialogaufruf das Fenster vertikal skaliere wird nur der Center-Bereich größer.
Warum werden nicht alle drei Bereich gleichermaßen skaliert?
Kann ich den "Focus" der skalierung wechseln von Center auf South? Da würde es mich nicht so sehr stören.
Oder habe ich vieleicht generell im Programmaufbau etwas falsch gemacht?

Vielen Dank.
 
S

SlaterB

Gast
aus meiner Erfahrung hat man mit dem BorderLayout dort keine Möglichkeit,

verwende GridBagLayout und definiere dort für die untere Komponente das maximale Gewicht doer definiere eine Aufteilung 30% zu 70%,

sowas geht dort, aber ziemlich kompliziert,
es spricht nichts dagegen, das mal kennenzulernen, langfristig gibts vielleicht aber externe Libraries mit besseren Layouts
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
T Swing DPI-Skalierung und Java 2D unter Java 11 (und Windows 10) AWT, Swing, JavaFX & SWT 2
S JavaFX Node soll auch nach Skalierung zentriert platziert sein AWT, Swing, JavaFX & SWT 3
S JavaFX Image Skalierung in Scrollpane, Scrollpane resized sich nicht AWT, Swing, JavaFX & SWT 5
Ernesto95 JavaFX Absolute Positionierung und Skalierung AWT, Swing, JavaFX & SWT 1
K Automatische Skalierung von GUI Elementen (Java Swing) AWT, Swing, JavaFX & SWT 2
Furtano AWT Skalierung mehrerer Bilder / Histogramme im Fenster AWT, Swing, JavaFX & SWT 4
E Drucken von JPanel mit richtiger Skalierung AWT, Swing, JavaFX & SWT 5
P Problem - Zeichenungsfehler nach Skalierung oder Transformation AWT, Swing, JavaFX & SWT 4
B Komponenten nach Skalierung nicht mehr ansprechbar AWT, Swing, JavaFX & SWT 9
R JFreeChart Skalierung zur Laufzeit ändern AWT, Swing, JavaFX & SWT 7
Luk10 AWT Image und die Skalierung! AWT, Swing, JavaFX & SWT 3
S Bild-Skalierung AWT, Swing, JavaFX & SWT 3
C Bei Skalierung wird paintComponent() nicht aufgerufen,warum? AWT, Swing, JavaFX & SWT 4
G Performancesteigerung bei Image skalierung AWT, Swing, JavaFX & SWT 3
P ImagIcon Skalierung wirkt sich rückwirkend aus AWT, Swing, JavaFX & SWT 2
K JavaFX Resizing-Problem beim BorderLayout (Center Component) beim Arbeiten mit mehreren FXMLs AWT, Swing, JavaFX & SWT 2
M Bewegtes Bild im BorderLayout.CENTER AWT, Swing, JavaFX & SWT 6
T JLabel in die Mitte(JLabel.CENTER geht nicht) AWT, Swing, JavaFX & SWT 12
A BorderLayout "Center" Inhalt wechseln AWT, Swing, JavaFX & SWT 1
R BorderLayout: EAST, CENTER, WEST AWT, Swing, JavaFX & SWT 5
aze SwingConstants.Center Koordinaten für JLabel herausfinden AWT, Swing, JavaFX & SWT 6
G Komponente die im Center und North Bereich liegt zurückgebe? AWT, Swing, JavaFX & SWT 6
D BorderLayout.Center mit 3 Panel und dynamischer Größe AWT, Swing, JavaFX & SWT 2
G Austausch der Center-Fläche AWT, Swing, JavaFX & SWT 3
K Center Text in TextArea AWT, Swing, JavaFX & SWT 8
L Alle Inhalte in BorderLayout.CENTER löschen? AWT, Swing, JavaFX & SWT 2
J Größe con CENTER AWT, Swing, JavaFX & SWT 3
F "Verschieben" des paint-Bereichs AWT, Swing, JavaFX & SWT 4
G JTextPane: Eigenschaften des selektierten Bereichs abfragen AWT, Swing, JavaFX & SWT 2

Ähnliche Java Themen

Neue Themen


Oben