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));