capito no io invece ho un metodo

codice:
public static void dimensionaComponenti(){
   dimension dim = new dimension();
   
   dimensioneC d = new dimensioneC();//in questa classe ci sono vari metodi, uno per le text, uno per le tabelle ecc ecc

   dim.setSize(d.dimensioneText());

   tex1.setPreferredSize(dim);
}
in buona sostanza in base al componente grafico gli do una dimensione in altezza e laghezza in base alla dimensione più che dello schermo della risoluzione dello schermo.