Kali ini kita akan mempraktekkan program tentang membuat program browser dari bahasa pemrograman java. Program ini akan menghubungkan langsung ke koneksi internet.
Program Browser :
import java.io.*;
import java.awt.*;
import java.awt.event.*;
import java.net.*;
import java.util.Scanner;
public class browseresa{
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")
;}
}}
Tampilan dari program di atas :
Dari tampilan di atas kita harus memilih ini menjalankan pilihan nomor berapa. Contohnya seperti dibawah ini:
Dan akan menampilkan perintah yang diinginkan, langsung terkoneksi dengan internet.
Praktekkanlah program di bawah ini untuk lebih memahami materinya.
0 komentar:
Posting Komentar