Guten Tag,
ich habe ein Programm geschrieben, bei dem Programm wird am Anfang eine abfrage gestellt was man sich ausgeben lassen will.
Zurzeit starte ich eine .bat Datei die dann eine .jar Datei öffnet und den Pfaden zu den jeweiligen Programmen in die .bat Datei schreibt.
Das sieht wie folgt aus:
Also nachdem ich eine Ausgewählt habe z.B. 1 wird der Text von dWriter in die .bat Datei geschrieben und ausgeführt. Das heißt ich bekomme die informationen von der Tankstelle.
Aber kann man das auch in eine .jar verpacken? (Alle Tankstellen mit einbezogen)
Oder kann ich wenigstens die .bat durch eine .jar ersetzen. Also das Auswahlmenü?
ich habe ein Programm geschrieben, bei dem Programm wird am Anfang eine abfrage gestellt was man sich ausgeben lassen will.
Zurzeit starte ich eine .bat Datei die dann eine .jar Datei öffnet und den Pfaden zu den jeweiligen Programmen in die .bat Datei schreibt.
Das sieht wie folgt aus:
Java:
System.out.println(" Für welche Tankstelle möchten Sie die Preise wissen? ");
System.out.println(" ");
System.out.println(" 01 - HEM - ");
System.out.println(" ");
System.out.println(" 02 - HEM - ");
System.out.println(" ");
System.out.println(" 03 - ARAL ");
System.out.println(" ");
System.out.println(" 04 - Alle ");
System.out.println(" ");
System.out.println(" Angaben ohne gewähr");
System.out.println(" ");
double tanke = InOut.readDouble(" Bitte Nummer eingeben: ") ;
if (tanke == 01 || tanke == 1) {
PrintWriter dWriter = null;
try {
dWriter = new PrintWriter(new BufferedWriter(new FileWriter("C:/Program Files/Benzin/Benzin Preis.bat")));
dWriter.println("@echo off");
dWriter.println("java -jar Datein/Ort/Ort.jar");
dWriter.println(":start");
dWriter.println("java -jar Datein/Halchter/HEM.jar");
dWriter.println("timeout 900>nul");
dWriter.println("goto :start");
} catch (IOException ioe) {
ioe.printStackTrace();
} finally {
if (dWriter != null){
dWriter.flush();
dWriter.close();
}
}
} // end of if
Also nachdem ich eine Ausgewählt habe z.B. 1 wird der Text von dWriter in die .bat Datei geschrieben und ausgeführt. Das heißt ich bekomme die informationen von der Tankstelle.
Aber kann man das auch in eine .jar verpacken? (Alle Tankstellen mit einbezogen)
Oder kann ich wenigstens die .bat durch eine .jar ersetzen. Also das Auswahlmenü?