Come aprire JFileChooser con dimensioni predefinite
-
27-09-2019 - |
Domanda
chooser = new JFileChooser();
chooser.setSize(300, 200);
if (chooser.showOpenDialog(this) == JFileChooser.APPROVE_OPTION) {
.......
}
Questo non funziona. si apre sempre nella dimensione predefinita.
Soluzione
Prova chooser.setPreferedSize(new Dimension(300, 200))
Altri suggerimenti
Forse una soluzione potrebbe essere quella di estendere la classe JFileChooser e sovraccaricare il costruttore con il nuovo metodo setSize. Non sono sicuro se questo funzionerà. So che è possibile estendere il JDialog molto di base per creare finestre di dialogo personalizzate e chiamando setSize ci lavorato per me l'ultima volta che ho provato.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow