Wolne ładowanie programu

Wolne ładowanie programu
PV
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad rok
  • Postów:21
0

Witam. Napisałem program, który musi przed uruchomieniem wczytać plik z internetu i sprawdzić, czy w ogóle może zostać uruchomiony.
Wszystko działa, ale program startuje około 5-7 sekund. Da się coś z tym zrobić?
Kolejny problem jest taki, że chciałbym, kiedy aplikacja się połączy z internetem i wykryje, że nie może zostać uruchomiona
pobrała i wyświetliła komunikat. To też działa, ale nie przechodzi mi do nowej lini. czyli zamiast:

Kopiuj
Linia1
Linia2

mam

Kopiuj
Linia1 \nLinia2

Oto kod:

Kopiuj
List<String> Config = new ArrayList<String>();
		try {
			URL url = new URL("https://pastebin.com/raw/GdmasGvi");

			BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
			String inputLine;
			while ((inputLine = in.readLine()) != null)
				Config.add(inputLine);
			in.close();
		} catch (IOException e) {
			e.printStackTrace();
		}

		if (!Config.get(0).equals("enable=true")) {
			if (Config.get(1).equals("downloadDialog=true")) {
				JOptionPane.showMessageDialog(null, Config.get(2).split("=")[1], Config.get(3).split("=")[1], JOptionPane.ERROR_MESSAGE);
			} else {
				JOptionPane.showMessageDialog(null, "Fatal error while start...\napp...!", "Fatal Error", JOptionPane.ERROR_MESSAGE);
			}
			System.exit(0);
		}
edytowany 3x, ostatnio: PrzemoVi
SZ
  • Rejestracja:prawie 11 lat
  • Ostatnio:ponad 4 lata
  • Postów:616
0

Moze strona wolno odpowuiada

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.