HauptKlasseAusProjektZwei.main(null);
Leider bekomme ich da eine NullPointerException wegen BufferStrategy und da mir keiner weiterhelfen kann probier ich das so -.-Könnte man dann der Einfachheit halber dann nicht beide Projekte in ein gemeinsames stecken?
Wie die Projekte heißen ist wurscht, das ist eine Netbeans interne Sache. Wichtig ist, das die Klassen aus dem einen Projekt (Javio) auch im anderen Projekt (StartBild) angezogen werden können (muss in Netbeans eingestellt werden)Irgendwie bekomm ich das nicht hin -.-
Das mit dem einbinden hab ich gemacht.
Ich schreib mal auf was ich so hab:
Das erste Projekt heißt: Javio
Dort gibt es in den Quellpaketen ein Package das Menu heißt, dort will ich die Klasse KeyConfig.java aufrufen um das Spiel zu starten.
Das zweite Projekt heißt: StartBild
Dort will ich aus der Klasse StartBild.java die Klasse KeyConfig aufrufen.
Ich hab schon versucht mit Menu.KeyConfig(null); die KeyConfig aufzurufen...er kennt KeyConfig dann nicht.
static main(String[])
Ist KeyConfig die Hauptklasse und enthält diezum Starten der zweiten Applikation?Code:static main(String[])
ProcessBuilder prcbTw = new ProcessBuilder("java","Proggi");
prcbTw.directory(new File(System.getProperty("java.home")));
Process prcTw = prcbTw.start();
Warum? Der Aufruf von Methoden gehört doch zum normalen Leben in Java. Um ein Java-Programm zu starten wird immer die main()-Methode aufgerufen. Warum also nicht auch auch in einem Java-Programm, wenn man ein anderes Java-Programm starten möchte?der Aufruf der main Methode klingt n bisschen nach Holzhammermethode...
fuer mich zaehlt die main methode einfach nicht zur API. Wenn ich aus einem Programm ein anderes nutzen will, so nutze ich die API. Wenn ich ein anderes Programm in einer anderen VM starten will vielleicht, aber wenn man sich nochmal den ausgangspost anschautWarum? Der Aufruf von Methoden gehört doch zum normalen Leben in Java. Um ein Java-Programm zu starten wird immer die main()-Methode aufgerufen. Warum also nicht auch auch in einem Java-Programm, wenn man ein anderes starten möchte?
klingt es eher nach "fuege das eine Projekt in den Classpath des anderen und nutze die API" anstatt ueber ProcessBuilder die main zu rufen.....Hallo alle.
Ist es möglich ein Java Programm aus ein anderen Java Programm per Button klick zu starten???
Ich benutze Netbeans.
Ich möchte 2 Projekte erstellen und aus dem 1. Projekt das 2. Projekt per Button klicken starten.