Kamis, 05 Mei 2011

Mengeksekusi Program Lain

Bagaimana caranya mengeksekusi program lain?

Bila kita ingin menjalankan program lain dalam program Java kita ada dua langkah yang harus kita lakukan:
  1. Kita buat instance dari class Runtime (pada package java.lang). Dengan class Runtime kita bisa mengeksekusi aplikasi lain. Kita buat terlebih dahulu objeknya:
    // Mendapatkan instance runtime
    Runtime r = Runtime.getRuntime();
    Mendapatkan instance runtime
    Mendapatkan instance runtime
  2. Lalu kita bisa mengeksekusi aplikasi dengan memanggil method exec() pada class Runtime, method tersebut me-return objek Process yang memungkinkan kita untuk mengontrol proses yang baru saja dibuat.
    // Mengeksekusi program
    Process p = r.exec (“c:\\myprog\\inc”);
    Mengeksekusi aplikasi dengan memanggil method exec()
    Mengeksekusi aplikasi dengan memanggil method exec()

Contoh Program


public class ExecuteMyOwnProgram{
public static void main(String args[]){
Runtime rt = Runtime.getRuntime();
Process proc;
try{
proc = rt.exec(“C:\\Greenfoot\\greenfoot.exe”);
}
catch(Exception e){
System.out.println(“Cannot execute application”);
}
}
}

Hasil running program

Di bawah ini adalah screenshot hasil dari program diatas. Pada contoh program diatas saya coba untuk mengeksekusi program greenfoot.
Splash image dari aplikasi yang dijalankan (Greenfoot)
Splash image dari aplikasi yang dijalankan (Greenfoot)



Sumber : http://ghanoz2480.wordpress.com


Tidak ada komentar:

Pengunjung

free counters visitors by country counter

Temukan Kami Di Facebook

Pengikut

Designed ByBlogger Templates