Frage

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

Das funktioniert nicht. Immer öffnet in Standardgröße.

War es hilfreich?

Lösung

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

Andere Tipps

Vielleicht wäre eine Lösung, die JFileChooser Klasse zu erweitern und den Konstruktor mit der neuen Methode setSize überlastet. Nicht sicher, ob dies funktionieren wird. Ich weiß, dass Sie das sehr einfach JDialog erweitern können benutzerdefinierte Dialoge und ruft setSize es funktionierte für mich letzte Mal habe ich es versucht, erstellen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top