Question

chooser = new JFileChooser();
chooser.setSize(300, 200);
if (chooser.showOpenDialog(this) == JFileChooser.APPROVE_OPTION) {
.......
}

Cela ne fonctionne pas. ouvre toujours la taille par défaut.

Était-ce utile?

La solution

Essayez chooser.setPreferedSize(new Dimension(300, 200))

Autres conseils

Peut-être une solution serait d'étendre la classe JFileChooser et surcharger le constructeur avec la nouvelle méthode setSize. Je ne sais pas si cela va fonctionner. Je sais que vous pouvez étendre la JDialog très basique pour créer des dialogues personnalisés et d'appeler setSize travaillé là-bas pour moi la dernière fois que je l'ai essayé.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top