Uma duvida sobre o showOpenDialog();

Eu tentei usar o showOpenDialog(this); mas dava erro então pus showOpenDialog(getComponent(0)); Mas… Não sei se isso vai gerar algum problema futuro ou se deve por o 0.

showOpenDialog()? Desconheço

import java.nio.file.*;

JFileChooser fc = new JFileChooser();
fc.setFileSelectionMode(JFileChooser.FILES_ONLY);
fc.showOpenDialog(getComponent(0));

ahhhhhhh, tinha esquecido, eu costumo passar null como parametro.

Do jeito que vc fez nao tem problema, só se vc começar a passar um component (por index) que nao exista, aí sim ele nao vai funcionar.

1 curtida