welcome to my Blog

PENGUNJUNG

Sabtu, 20 Oktober 2012

Cara Input Kyboard Menggunakan BufferedReader dan JOptionPane

Input Kyboard Menggunakan BufferedReader dan JOptionPane

BufferedReader

BufferedReader adalah sebuah class di java yang tepatnya terdapat pada package java.io. Untuk mengakses class BufferedReader pertama-tama kita harus memanggilnya terlebih dahulu dengan cara sebagai berikut :
1. Tambahkan di bagian paling atas code dengan :

import java.io.*;

yang dimaksud dengan asteriq(*) adalah memanggil semua class yang terdapat pada class io.
2. Setelah kita selesai dengan dengan menambahkan code diatas kita harus membuat statement seperti berikut :

BufferedReader ml = new BufferedReader(new InputStreamReader(System.in))
3. Setelah menambahkan statement diatas kita segera membuat blok-catch untuk menangkap input.
try {
String x = dataIn.readLine();
}catch(IOException e){
System.out.println(e);
}
Saya rasa penjelasan mengenai BufferedReader sudah sangat cukup untuk itu sekarang saya akan memberikan contoh program sederhana dengan hasil compile seperti pada gambar dibawah.
source code : Menggunakan BufferedReader, tanyakan kata dari user dan tampilkan output dari input user tersebut ke layar
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
public class GetInputFromKeyboard
{
public static void main(String[] args){
BufferedReader dataIn = new BufferedReader (new InputStreamReader(System.in));
String name = “”;
System.out.println(“Please Enter Your Name:”);
try{
name = dataIn.readLine();
}catch(IOException e){
System.out.println(“Error!”);
} System.out.println(“Helllo ” + name + “!”);
}
}




JoptionPane
JoptionPane adalah perangkat yang memudahkan untuk memunculkan kotak dialog standar yang mendorong pengguna untuk sebuah nilai atau memberitahu tentang sebuah nilai.
Contoh program sederhana dengan menggunakan JoptionPane :
import java.swing.*;
public class my String
{
public static void main (String []args)
{
String nama = JoptionPane.showInputDialog(null,”Selamat datang di program JoptionPane”+nama);
System.exit(0);
}
}


0 komentar

Posting Komentar

 
ans!!