public final class FileServiceROMChooser {
public static FileContents chooseFileToLoad() {
try {
FileOpenService fos = (FileOpenService)ServiceManager.lookup("javax.jnlp.FileOpenService");
FileContents fileCon = fos.openFileDialog(null, ROMLoader.VALID_LOAD_FILE_EXTENSIONS);
if (fileCon == null) return null;
return fileCon;
} catch (Exception ex) {
System.out.println("File Service Cartridge Chooser: unable to open dialog\n" + ex);
return null;