Senin, 03 Juni 2013

Simple Browser dengan Java

Halo agan2 sekalian akhir nya kita jumpa lagi ya ^_^, kali ini agan2 sekalian saya akan mensharing sedikiti ilmu mengenai tutorial bagaimana membuat simple browser sederhjana dengan menggunakan bahasa pemrograman java. untuk mempersingkat waktu kita langsung saja ya ^_^

Langkah pertama
seperti biasanya agan2 sekalian, ketikkan source code program berikut ini di TextPad kemudian simpan dengan nama browser.java. Nah berikut ini adalah source code programnya ^_^

import java.io.*;
import java.awt.*;
import java.awt.event.*;
import java.net.*;
import java.util.Scanner;
public class Browser{
public static void main(String[] args){
try {
BufferedReader input = new BufferedReader(new
InputStreamReader(System.in));
int menu=0;
int pil;
Scanner masuk = new Scanner(System.in);
while(menu==0){
System.out.println("1. Membuka URL web *");
System.out.println("2. Pencarian Google *");
System.out.println("3. Pencarian Gambar di Google *");
System.out.println("4. Google Translate *");
System.out.println("5. EXIT *");
System.out.print("");
System.out.print("Masukkan Pilihan :");
pil = masuk.nextInt();
if(pil < 1 || pil > 5){
System.out.print("");
System.out.println("Input Salah!!");
} else if (pil==5){
System.exit(0);}
switch (pil) {
case 1:
String URL = null;
System.out.print("Masukkan URL : ");
URL = input.readLine();
java.awt.Desktop.getDesktop().browse(java.net.URI.create(URL));
break;
case 2:
String src2 = null;
System.out.print("Masukkan Kata Pencarian : ");
src2 = input.readLine();
java.awt.Desktop.getDesktop().browse(java.net.URI.create("https://www.google.co.id/#sclient=psy-ab&q="+ src2));
break;
case 3:
String gmbr3 = null;
System.out.print("Masukkan Nama Gambar : ");
gmbr3 = input.readLine();
java.awt.Desktop.getDesktop().browse(java.net.URI.create("https://www.google.co.id/search?site=imghp&tbm=isch&source=hp&biw=1360&bih=642&q="+ gmbr3));
break;
case 4:
String kata4 = null;
System.out.print("Masukkan Kata Yang akan di terjemah : ");
kata4 = input.readLine();
java.awt.Desktop.getDesktop().browse(java.net.URI.create("https://translate.google.co.id/?hl=id&tab=wT#"+ kata4));
break;
}
}
}
catch (Exception ex) {System.out.println("Error");}
}
}

Langkah kedua
setelah program diatas dibuat di textpad, kemudian compile program diatas dengan menekan tombol ctrl+1 atau klik Tools > Compile Java pad toolbar TextPad. nah jika muncul bacaan tool completed succesfully di sudut kiri bawah, berarti agan2 sekali berhasil membut program browser nya.

Langkah ketiga
setelah program diatas di compile dalam bentuk java dan berhasil selanjutnya tinggal agan2 sekalian jalankan aplikasi tersebut dengan menekan ctrl+2 atau klik Tools > Run Java Application. jika agan2 sekalian berhasil maka akan muncul tampilan seperti berikut

nah agan2 sekalian ini adalah tampilan menu dari simple browser yang telah kita buat sebelumnya. disana terdapat beberapa menu pilihan antara lain:
  1. Masukkan URL Web
    masukkan url web, pada pilihan ini kita dapat langsung memasukkan alamat website yang ingin kita buka dengan mengetikkan https://www.(alamat url yang dituju) kemudian tekan enter.
    nah kurang lebih tampilannya seperti berikut agan2


    setelah dari sini maka mozilla/media browser yang lainnya diminta untuk membuka alamat url yang telah dituliskan di dalam pilihan.
  2. Pencarian Google
    kemudian pada pencarian google agan2 sekalian, tinggal memasukkan apa yang ingin dicari kemudian tekan enter maka mozilla/media browser yang lainnya diminta untuk mencarikan/membuka daftar url yang sesuai dengan apa yang diperintahkan didalam lembar tampilan program yang telah kita buat sebelumnya.




    nah agan2 sekalian kurang lebih berikut tampilannya ^_^
  3. Pencarian Gambar di Google
    kemudian pada pencarian gambar di google agan2 sekalian tinggal memasukkan apa yang ingin dicari kemudian tekan enter maka mozilla/media browser yang lainnya diminta untuk mencarikan/membuka gambarl yang sesuai/berhubungan dengan apa yang diperintahkan didalam lembar tampilan program yang telah kita buat sebelumnya.




  4. Google Translate
  5. Exit
    dan yang terakhir menu exit adalah menu yang dapat agan2 sekalian gunakan untuk keluar dari program ^_^
nah agan2 sekalian inilah program simple browser yang telah kita buat tadi, semoga ini bermanfaat bagi kita semua ^_^ akhir kata wassalammuallaikum wr.wb ^_^

DOWNLOAD SELENGKAPNYA