Domanda "Responsive" GUI

creix

Utente Bronze
25 Maggio 2015
6
3
0
38
Ciao ragazzi,
per scuola sto lavorando alla creazione di un progetto con interfaccia grafica e mi sono imbattuto su questo problema:

Ho impostato la grandezza di tutti i componenti sul mio pc di casa, aprendo il progetto a scuola ho notato che le dimensioni del JFrame e di tutti gli altri i componenti erano troppo grandi e non entravano nello schermo, probabilmente perchè i due monitor hanno risoluzioni diverse.

Come è possibile far in modo che in base alla risoluzione dello schermo il JFrame e tutti i componenti si adattino mantenendo lo stesso rapporto di forma? (Non è un programma che deve occupare tutto lo schermo quindi full screen, ma deve solo essere una finestra alla spotify per intenderci)