Kamis, 24 April 2014

Praktek Manajemen Pemograman Jaringan - Program Web Browser menggunakan JAVA



Pada tugas keempat matakuliah manajemen pemograman jaringan ini kami membuat tugas program web browser dengan program java. Program ini dapat memillih langsung situs web yang ingin kita buka.
berikut kode program yang harus diketikan untuk membuat program ini :

import java.io.*;
import java.awt.*;
import java.awt.event.*;
import java.net.*;
import java.util.Scanner;
public class browsernana{
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("===================================");
System.out.println("1.Membuka Goegle                  *");
System.out.println("2.Google Translate                *");
System.out.println("3.Pencarian video                 *");
System.out.println("4.Buka Facebook                   *");
System.out.println("5.Buka Twitter                    *");
System.out.println("6.Cari File di Academia Edu       *");
System.out.println("7.Buka Digilib Polsri             *");
System.out.println("8.Buka Situs Kemahasiswaan Polsri *");
System.out.println("9.Buka Situs 4shared              *");
System.out.println("10. Khusna Amaliya Blog           *");
System.out.println("11.EXIT                           *");
System.out.println("===================================");
System.out.println("");
System.out.println("Masukkan Pilihan :");
pil = masuk.nextInt();
if (pil < 1 || pil > 11){
System.out.print("");
System.out.print("");
System.out.println("Input Salah!!");
} else if (pil==11){
System.exit(0);}
switch (pil){
case 1:
String src2 = null;
src2 = input.readLine();
java.awt.Desktop.getDesktop().browse(java.net.URI.create("https://www.google.com/search?q="+ src2));
break;
case 2:
String kata4 = null;
kata4 = input.readLine();
java.awt.Desktop.getDesktop().browse(java.net.URI.create("https://translate.google.co.id/?hl=id&tab=wT#en/id/"+kata4));
break;
case 3:
String kata5 = null;
kata5 = input.readLine();
java.awt.Desktop.getDesktop().browse(java.net.URI.create("http://www.youtube.com/search/?q="+kata5));
break;
case 4:
String kata6 = null;
kata6= input.readLine();
java.awt.Desktop.getDesktop().browse(java.net.URI.create("https://www.facebook.com/search?q="+kata6));
break;
case 5:
String kata7 = null;
kata7= input.readLine();
java.awt.Desktop.getDesktop().browse(java.net.URI.create("https://twitter.com/search/?q="+kata7));
break;
case 6:
String kata8 = null;
kata8= input.readLine();
java.awt.Desktop.getDesktop().browse(java.net.URI.create("http://www.academia.edu/4523553/PEMBAHASAN_POWER_SUPPLY/search/?q="+kata8));
break;
case 7:
String kata9 = null;
kata9= input.readLine();
java.awt.Desktop.getDesktop().browse(java.net.URI.create("http://digilib.polsri.ac.id/search/?q="+kata9));
break;
case 8:
String kata2 = null;
kata2= input.readLine();
java.awt.Desktop.getDesktop().browse(java.net.URI.create("http://kemahasiswaan.polsri.ac.id/search/?q="+kata2));
break;
case 9:
String kata1 = null;
kata1= input.readLine();
java.awt.Desktop.getDesktop().browse(java.net.URI.create("http://www.4shared.com/search/?q="+kata1));
break;
case 10:
String kata10 = null;
kata10= input.readLine();
java.awt.Desktop.getDesktop().browse(java.net.URI.create("http://khusnana.blogspot.com/search/?q="+kata10));
break;
}
}
}
catch (Exception ex) {System.out.println("Error");}
} }


bila kita menggunakan aplikasi textpad untuk membuat aplikasi java ini, maka setelah selesai kode program diatas diketik simpan dengan nama file browsernana.java, setelah disimpan kemudian tekan control + 1 untuk melihat kode yang telah kita ketik ada error nya atau tidak.
seperti tampilan dibawah ini :



setelah muncul tulisan tool completed successfully maka kita tekan control + 2, lalu akan muncul tampilan seperti di bawah ini :

anda dapat mendownload aplikasi ini disini.

1 komentar: