Uruchamianie .JAR, JInternalFrame

0

Wydaje mi się, że temat trochę bardziej skomplikowany.

Mam sobie program główny z JDesktopPane i kilka programów .JAR z GUI.

  1. W jaki sposób z programu głównego odpalić te programy dodatkowe?
  2. Czy można jakoś wyświetlić ten dodatkowy program w formie JInternalFrame w programie głównym?
1

Możesz zrobić takie trick:

Runtime programJava = Runtime.getRuntime();
BufferedReader wyjscie;  		
try{ 
  cmd = programJava.exec("java -jar MojProgram.jar" + argument); 
  wyjscie =  new BufferedReader(new InputStreamReader(cmd.getInputStream()));
} catch (IOException ioe){
  ioe.printStackTrace();
}
String resultat = wyjscie.readLine();

i możesz też aplikacji jar użyć jak biblioteki do programu.

1 użytkowników online, w tym zalogowanych: 0, gości: 1