Πρόβλημα με το layout (τεράστια κενά ανάμεσα στα components)
-
Γεια σας. Έχω αναζητήσει στο διαδίκτυο και έχω δοκιμάσει διάφορα layouts, αλλά δεν έχω καταφέρει κάτι. Αυτό εδώ είναι BoxLayout με "κατακόρυφη διευθέτηση" (BoxLayout.Y_AXIS). Το πρόβλημα είναι ότι το μέγεθος των panels δεν "προσαρμόζεται" στο μέγεθος των στοιχείων που έχουν τοποθετηθεί πάνω σε αυτό, αλλά αποκτά ένα fixed μέγεθος αφήνοντας τεράστιο χώρο κενό.
-
Προσπάθησε να θέσεις το
setMaximumSize
και τοsetPreferredSize
τουJTable
.Επίσης κοίταξε μήπως αυτό μπορεί να γίνει "αυτόματα" με κάποια ρύθμιση του
JTable
, πχ. setFillsViewportHeight αν και λέει οτι το default είναιfalse
.