Pergunta

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

Isso não funciona. Sempre abre no tamanho padrão.

Foi útil?

Solução

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

Outras dicas

Talvez uma solução seja estender a classe JfileChooser e sobrecarregar o construtor com o novo método SetSize. Não tenho certeza se isso funcionará. Eu sei que você pode estender o JDialog básico para criar diálogos personalizados e o SetSize de chamadas lá funcionou para mim da última vez que tentei.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top