SlideShare a Scribd company logo
PRAKTEK PEMROGRAMAN JARINGAN KOMPUTER
PROGRAM BROWSER DENGAN MENGGUNAKAN BAHASA
PEMROGRAMAN JAVA
Oleh :
Nama : Tri Lestari
NIM : 061130701310
Kelas : 6 CD
JURUSAN TEKNIK KOMPUTER
POLITEKNIK NEGERI SRIWIJAYA
PALEMBANG
2014
PROGRAM BROWSER DENGAN MENGGUNAKAN BAHASA
PEMROGRAMAN JAVA
Program browser ini merupakan program yang digunakan untuk membuat pilihan
browsing berdasarkan pilihan yang dibuat. Berikut adalah listing program aplikasi
browser:
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
("==================================");
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.Cari berita *");
System.out.println
("6.EXIT *");
System.out.println
("==================================");
System.out.println
("");
System.out.println
("Masukkan Pilihan :");
pil = masuk.nextInt();
if
(pil < 1 || pil > 6)
{
System.out.print("");
System.out.print("");
System.out.println("Input Salah!!");
}
else if
(pil==6)
{
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.c
reate(URL));
break;
case 2:
String src2 = null;
System.out.print
("Masukkan Kata Pencarian :");
src2 = input.readLine();
java.awt.Desktop.getDesktop().browse(java.net.URI.c
reate("https://www.google.com/search?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.c
reate
("https://www.google.co.id/search?site=imghp&tbm=is
ch&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.c
reate("https://translate.google.co.id/?hl=id&tab=wT#en/
id/"+kata4));
break;
case 5:
String kata5 = null;
System.out.print
("Masukkan berita yang dicari : ");
kata5= input.readLine();
java.awt.Desktop.getDesktop().browse(java.net.URI.c
reate("http://search.viva.co.id/search?m=art&q="+kata5)
);
break;
}
}
}
catch
(
Exception ex
)
{System.out.println
("Error")
;}
}
}
Hasil Program:
Lalu, masukkan pilihan yang diinginkan, misalnya kita pilih nomor 1 dan
hasil tampilan programnya seperti berikut:
Maka kita akan masuk ke tampilan Internet Explorer ke jendela Google
dengan nama browser www.instagram.com seperti gambar berikut:
Bila memilih nomor 2, masukkan kata pencarian:
Maka kita akan masuk ke tampilan Internet Explorer ke jendela Google
seperti gambar berikut:
Jika ingin mencari gambar, pilih nomor 3 kemudian masukkan kata
pencarian gambar yang akan dicari, maka akan muncul seperti berikut:
Maka kita akan masuk ke tampilan Internet Explorer ke jendela Google
seperti gambar berikut:
Jika ingin menerjemah kata yang ingin dicari, pilih nomor 4 setelah itu
masukkan kata yang akan diterjemah:
Maka kita akan masuk ke tampilan Internet Explorer ke jendela Google
seperti gambar berikut:
Jika ingin mencari berita di Viva News, pilih nomor 5 setelah itu masukkan
berita yang akan dicari:
Maka kita akan masuk ke tampilan Internet Explorer ke jendela Google
seperti gambar berikut:
Dan jika anda ingin keluar, pilih nomor 6 dan Anda akan keluar dari
program browser.

More Related Content

Similar to Laporan program browser

Membuat Aplikasi Browser Menggunakan Pemrograman Java
Membuat Aplikasi Browser Menggunakan Pemrograman JavaMembuat Aplikasi Browser Menggunakan Pemrograman Java
Membuat Aplikasi Browser Menggunakan Pemrograman Javayoyomay93
 
Implementasi Aplikasi Menghitung Tip Restoran Berbasis Mobile Android
Implementasi Aplikasi Menghitung Tip Restoran Berbasis Mobile AndroidImplementasi Aplikasi Menghitung Tip Restoran Berbasis Mobile Android
Implementasi Aplikasi Menghitung Tip Restoran Berbasis Mobile Android
Olbers Letfaar
 
Tugas laporan proyek aplikasi
Tugas laporan proyek aplikasiTugas laporan proyek aplikasi
Tugas laporan proyek aplikasiizzatyreno
 
Tutorial + l aporan aplikasi web
Tutorial + l aporan aplikasi webTutorial + l aporan aplikasi web
Tutorial + l aporan aplikasi webputtry707
 
Seri 6 : Aplikasi Android gombal gembel dengan app inventor
Seri 6 : Aplikasi Android gombal gembel dengan app inventorSeri 6 : Aplikasi Android gombal gembel dengan app inventor
Seri 6 : Aplikasi Android gombal gembel dengan app inventor
Iki Mazadi
 
Laporan 6
Laporan 6Laporan 6
Laporan 6
Joshua S
 
BAB XI - MEMBUAT APLIKASI LOGIN
BAB XI - MEMBUAT APLIKASI LOGINBAB XI - MEMBUAT APLIKASI LOGIN
BAB XI - MEMBUAT APLIKASI LOGIN
TeukuMahawira
 
Modul pelatihan-django-dasar-possupi-v1
Modul pelatihan-django-dasar-possupi-v1Modul pelatihan-django-dasar-possupi-v1
Modul pelatihan-django-dasar-possupi-v1
Ridwan Fadjar
 
Laporan praktikum modul 4 (pemrograman applet)
Laporan praktikum modul 4 (pemrograman applet)Laporan praktikum modul 4 (pemrograman applet)
Laporan praktikum modul 4 (pemrograman applet)
Devi Apriansyah
 
Mengoperasikan Periperal Pemindai Gambar
Mengoperasikan Periperal Pemindai GambarMengoperasikan Periperal Pemindai Gambar
Mengoperasikan Periperal Pemindai Gambar
Carwoto Sa'an
 
Implementasi dan pengujian sistem
Implementasi dan pengujian sistemImplementasi dan pengujian sistem
Implementasi dan pengujian sistem
aidilsukri
 
Toturial sharing scan dengan lan
Toturial sharing scan dengan lanToturial sharing scan dengan lan
Toturial sharing scan dengan lan
Yondaime Yondaime
 
Laporan1
Laporan1Laporan1
Laporan1Sa Lam
 
Laporan praktikum modul 2
Laporan praktikum modul 2Laporan praktikum modul 2
Laporan praktikum modul 2
Devi Apriansyah
 
Petunjuk penggunaan sipintar enterprise untuk sekolah
Petunjuk penggunaan sipintar enterprise untuk sekolahPetunjuk penggunaan sipintar enterprise untuk sekolah
Petunjuk penggunaan sipintar enterprise untuk sekolah
YohanesSetiawan23
 
Road to PythonTeX
Road to PythonTeX Road to PythonTeX
Road to PythonTeX
Hirwanto Iwan
 
Laporan praktikum pti modul 2
Laporan praktikum pti modul 2Laporan praktikum pti modul 2
Laporan praktikum pti modul 2Faisal Zamar
 
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...
Muhammad Yusuf
 

Similar to Laporan program browser (20)

Membuat Aplikasi Browser Menggunakan Pemrograman Java
Membuat Aplikasi Browser Menggunakan Pemrograman JavaMembuat Aplikasi Browser Menggunakan Pemrograman Java
Membuat Aplikasi Browser Menggunakan Pemrograman Java
 
Implementasi Aplikasi Menghitung Tip Restoran Berbasis Mobile Android
Implementasi Aplikasi Menghitung Tip Restoran Berbasis Mobile AndroidImplementasi Aplikasi Menghitung Tip Restoran Berbasis Mobile Android
Implementasi Aplikasi Menghitung Tip Restoran Berbasis Mobile Android
 
Tugas laporan proyek aplikasi
Tugas laporan proyek aplikasiTugas laporan proyek aplikasi
Tugas laporan proyek aplikasi
 
Tutorial + l aporan aplikasi web
Tutorial + l aporan aplikasi webTutorial + l aporan aplikasi web
Tutorial + l aporan aplikasi web
 
Seri 6 : Aplikasi Android gombal gembel dengan app inventor
Seri 6 : Aplikasi Android gombal gembel dengan app inventorSeri 6 : Aplikasi Android gombal gembel dengan app inventor
Seri 6 : Aplikasi Android gombal gembel dengan app inventor
 
Laporan 6
Laporan 6Laporan 6
Laporan 6
 
BAB XI - MEMBUAT APLIKASI LOGIN
BAB XI - MEMBUAT APLIKASI LOGINBAB XI - MEMBUAT APLIKASI LOGIN
BAB XI - MEMBUAT APLIKASI LOGIN
 
Modul pelatihan-django-dasar-possupi-v1
Modul pelatihan-django-dasar-possupi-v1Modul pelatihan-django-dasar-possupi-v1
Modul pelatihan-django-dasar-possupi-v1
 
Laporan praktikum modul 4 (pemrograman applet)
Laporan praktikum modul 4 (pemrograman applet)Laporan praktikum modul 4 (pemrograman applet)
Laporan praktikum modul 4 (pemrograman applet)
 
Mengoperasikan Periperal Pemindai Gambar
Mengoperasikan Periperal Pemindai GambarMengoperasikan Periperal Pemindai Gambar
Mengoperasikan Periperal Pemindai Gambar
 
Implementasi dan pengujian sistem
Implementasi dan pengujian sistemImplementasi dan pengujian sistem
Implementasi dan pengujian sistem
 
Toturial sharing scan dengan lan
Toturial sharing scan dengan lanToturial sharing scan dengan lan
Toturial sharing scan dengan lan
 
Tutorial
TutorialTutorial
Tutorial
 
Laporan1
Laporan1Laporan1
Laporan1
 
KK_8_TKJ
KK_8_TKJKK_8_TKJ
KK_8_TKJ
 
Laporan praktikum modul 2
Laporan praktikum modul 2Laporan praktikum modul 2
Laporan praktikum modul 2
 
Petunjuk penggunaan sipintar enterprise untuk sekolah
Petunjuk penggunaan sipintar enterprise untuk sekolahPetunjuk penggunaan sipintar enterprise untuk sekolah
Petunjuk penggunaan sipintar enterprise untuk sekolah
 
Road to PythonTeX
Road to PythonTeX Road to PythonTeX
Road to PythonTeX
 
Laporan praktikum pti modul 2
Laporan praktikum pti modul 2Laporan praktikum pti modul 2
Laporan praktikum pti modul 2
 
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...
 

More from trilestari08

Laporan multiclient chatting client server
Laporan multiclient chatting client serverLaporan multiclient chatting client server
Laporan multiclient chatting client servertrilestari08
 
Laporan chatting server dan client
Laporan chatting server dan clientLaporan chatting server dan client
Laporan chatting server dan clienttrilestari08
 
Laporan info server dan info client
Laporan info server dan info clientLaporan info server dan info client
Laporan info server dan info clienttrilestari08
 
Laporan Chatting Server dan Client
Laporan Chatting Server dan ClientLaporan Chatting Server dan Client
Laporan Chatting Server dan Clienttrilestari08
 
Laporan Info Server dan Info Client
Laporan Info Server dan Info ClientLaporan Info Server dan Info Client
Laporan Info Server dan Info Clienttrilestari08
 
Laporan ambil nama
Laporan ambil namaLaporan ambil nama
Laporan ambil namatrilestari08
 
Laporan Server dan Client
Laporan Server dan ClientLaporan Server dan Client
Laporan Server dan Clienttrilestari08
 
Laporan server dan client
Laporan server dan clientLaporan server dan client
Laporan server dan clienttrilestari08
 

More from trilestari08 (11)

Laporan multiclient chatting client server
Laporan multiclient chatting client serverLaporan multiclient chatting client server
Laporan multiclient chatting client server
 
Laporan chatting server dan client
Laporan chatting server dan clientLaporan chatting server dan client
Laporan chatting server dan client
 
Laporan info server dan info client
Laporan info server dan info clientLaporan info server dan info client
Laporan info server dan info client
 
Laporan get nama
Laporan get namaLaporan get nama
Laporan get nama
 
Laporan get ip
Laporan get ipLaporan get ip
Laporan get ip
 
Laporan Chatting Server dan Client
Laporan Chatting Server dan ClientLaporan Chatting Server dan Client
Laporan Chatting Server dan Client
 
Laporan Info Server dan Info Client
Laporan Info Server dan Info ClientLaporan Info Server dan Info Client
Laporan Info Server dan Info Client
 
Laporan ambil nama
Laporan ambil namaLaporan ambil nama
Laporan ambil nama
 
Laporan Ambil IP
Laporan Ambil IPLaporan Ambil IP
Laporan Ambil IP
 
Laporan Server dan Client
Laporan Server dan ClientLaporan Server dan Client
Laporan Server dan Client
 
Laporan server dan client
Laporan server dan clientLaporan server dan client
Laporan server dan client
 

Laporan program browser

  • 1. PRAKTEK PEMROGRAMAN JARINGAN KOMPUTER PROGRAM BROWSER DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN JAVA Oleh : Nama : Tri Lestari NIM : 061130701310 Kelas : 6 CD JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG 2014
  • 2. PROGRAM BROWSER DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN JAVA Program browser ini merupakan program yang digunakan untuk membuat pilihan browsing berdasarkan pilihan yang dibuat. Berikut adalah listing program aplikasi browser: 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 ("=================================="); System.out.println ("1.Membuka URL web *"); System.out.println ("2.Pencarian Google *");
  • 3. System.out.println ("3.Pencarian Gambar di Google *"); System.out.println ("4.Google Translate *"); System.out.println ("5.Cari berita *"); System.out.println ("6.EXIT *"); System.out.println ("=================================="); System.out.println (""); System.out.println ("Masukkan Pilihan :"); pil = masuk.nextInt(); if (pil < 1 || pil > 6) { System.out.print(""); System.out.print(""); System.out.println("Input Salah!!"); } else if (pil==6) { System.exit (0) ;} switch(pil) {
  • 4. case 1: String URL = null; System.out.print ("Masukkan URL :"); URL = input.readLine(); java.awt.Desktop.getDesktop().browse(java.net.URI.c reate(URL)); break; case 2: String src2 = null; System.out.print ("Masukkan Kata Pencarian :"); src2 = input.readLine(); java.awt.Desktop.getDesktop().browse(java.net.URI.c reate("https://www.google.com/search?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.c reate ("https://www.google.co.id/search?site=imghp&tbm=is ch&source=hp&biw=1360&bih=642&q="+gmbr3)); break; case 4:
  • 5. String kata4 = null; System.out.print ("Masukkan Kata Yang akan di terjemah : ") ; kata4 = input.readLine(); java.awt.Desktop.getDesktop().browse(java.net.URI.c reate("https://translate.google.co.id/?hl=id&tab=wT#en/ id/"+kata4)); break; case 5: String kata5 = null; System.out.print ("Masukkan berita yang dicari : "); kata5= input.readLine(); java.awt.Desktop.getDesktop().browse(java.net.URI.c reate("http://search.viva.co.id/search?m=art&q="+kata5) ); break; } } } catch ( Exception ex ) {System.out.println ("Error") ;} }
  • 6. } Hasil Program: Lalu, masukkan pilihan yang diinginkan, misalnya kita pilih nomor 1 dan hasil tampilan programnya seperti berikut:
  • 7. Maka kita akan masuk ke tampilan Internet Explorer ke jendela Google dengan nama browser www.instagram.com seperti gambar berikut: Bila memilih nomor 2, masukkan kata pencarian:
  • 8. Maka kita akan masuk ke tampilan Internet Explorer ke jendela Google seperti gambar berikut: Jika ingin mencari gambar, pilih nomor 3 kemudian masukkan kata pencarian gambar yang akan dicari, maka akan muncul seperti berikut:
  • 9. Maka kita akan masuk ke tampilan Internet Explorer ke jendela Google seperti gambar berikut: Jika ingin menerjemah kata yang ingin dicari, pilih nomor 4 setelah itu masukkan kata yang akan diterjemah:
  • 10. Maka kita akan masuk ke tampilan Internet Explorer ke jendela Google seperti gambar berikut: Jika ingin mencari berita di Viva News, pilih nomor 5 setelah itu masukkan berita yang akan dicari:
  • 11. Maka kita akan masuk ke tampilan Internet Explorer ke jendela Google seperti gambar berikut:
  • 12. Dan jika anda ingin keluar, pilih nomor 6 dan Anda akan keluar dari program browser.