Pemrograman
Jaringan Komputer
Browsing
Program ini digunakan untuk membuat
pilihan browsing berdasarkan pilihan yang kita buat. Berikut adalah listing
codenya.
browsing.java
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.Pencarian video di Youtube *")
;
System.out.println
("6.Cari Aplikasi Playstore *")
;
System.out.println
("7.Cari berita di Sriwijaya Post *")
;
System.out.println
("8.EXIT *")
;
System.out.println
("==================================")
;
System.out.println
("")
;
System.out.println
("Masukkan Pilihan :")
;
pil = masuk.nextInt
(
)
;
if
(pil < 1 || pil > 8)
{
System.out.print
("")
;
System.out.print
("")
;
System.out.println
("Input Salah!!")
;
} else if
(pil==8)
{
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.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.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#en/id/"+kata4)
)
;
break;
case 5:
String kata5 = null;
System.out.print
("Masukkan video yang dicari : ")
;
kata5 = input.readLine
(
)
;
java.awt.Desktop.getDesktop
(
)
.browse
(
java.net.URI.create
("http://www.youtube.com/results?search_query="+kata5)
)
;
break;
case 6:
String kata7 = null;
System.out.print
("Masukkan aplikasi yang dicari : ")
;
kata7= input.readLine
(
)
;
java.awt.Desktop.getDesktop
(
)
.browse
(
java.net.URI.create
("https://play.google.com/store/search?q="+kata7)
)
;
break;
case 7:
String kata8 = null;
System.out.print
("Masukkan berita yang dicari : ")
;
kata8= input.readLine
(
)
;
java.awt.Desktop.getDesktop
(
)
.browse
(
java.net.URI.create
("http://palembang.tribunnews.com/search/?q="+kata8)
)
;
break;
}
}
}
catch
(
Exception ex
)
{System.out.println
("Error")
;}
}
}
Kemudian masukkan pilihan yang anda
inginkan, misal pilih nomor 1. Maka tampilannya akan muncul tampilan seperti
ini.
Bila memilih nomor 2, masukkan kata
pencarian, maka akan muncul tampilakn seperti berikut:
Jika ingin mencari gambar, pilih
nomor kemudian masukkan kata pencarian gambar yang akan dicari, maka akan
muncul seperti berikut:
Jika ingin menerjemah kata dari
Bahasa Inggris ke Bahasa Indonesia, pilih nomor 4 setelah itu masukkan kata
yang akan diterjemah, maka akan muncul seperti tampilkan berikut:
Jika ingin mencari video melalui
youtube, pilih nomor 5 setelah itu masukkan video yang akan dicari, maka akan
muncul seperti tampilan berikut:
Jika ingin mencari aplikasi di
PlayStore, pilih nomor 6 setelah itu masukkan aplikasi yang akan dicari, maka
akan muncul seperti tampilan dibawah ini.
Jika
ingin mencari berita di Sriwijaya Post, pilih nomor 7 setelah itu masukkan
berita yang akan dicari, maka akan muncul seperti tampilan berikut:
Dan
jika anda ingin keluar., pilih nomor 8 dan Anda akan keluar dari program
browser
Jika ingin lebih jelasnya, silahkan download filenya dibawah ini:















0 komentar:
Posting Komentar