Pregunta

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

Esto no funciona. Siempre abre en tamaño por defecto.

¿Fue útil?

Solución

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

Otros consejos

Tal vez una solución sería la de extender la clase JFileChooser y sobrecargar el constructor con el nuevo método setSize. No estoy seguro si esto va a funcionar. Sé que se puede ampliar el JDialog muy básico para crear cuadros de diálogo personalizados y setSize llamando no funcionó para mí la última vez que lo probé.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top