Kamis, 18 Oktober 2012

Mendapat Inputan dari Keyboard


Mendapatkan input dari keyboard
Terdapat dua cara untuk mendapatkan input:
  • Menggunakan class BufferedReader
  • Menggunakan class JOptionPane
    • GUI(graphical user interface)

Ø  BufferedReader

Java BufferedReader adalah suatu perintah yg disediakan oleh java untuk melakukan proses input output data user dari keyboard tanpa menggunakan fasilitas Swing or AWT. pada memulai pembelajaran java saya kali ini w akan membuat sebuah program “Perhitungan Berat ideal”..,Dsini saya menggunakan class BufferedReader yg terdiri dari import java.io.InputStreamReader; dan import java.io.BufferedReader; sedangkan perintah import
javax.swing.JOptionPane; merupan perintah class swing yg saya sengaja gunakan untuk pemanggilan message box.,berikut koding program tersebut..
import java.io.InputStreamReader;
import java.io.BufferedReader;
import javax.swing.JOptionPane;
public class input{
float a = 110;
public static void main (String args[]) {
InputStreamReader inputa = new InputStreamReader (System.in);
BufferedReader baca= new BufferedReader (inputa);
try
{
System.out.print (“Masukan Nama anda..? “);
String nama = baca.readLine();
System.out.print (“Berapa usia anda sekarang..? “);
String usia = baca.readLine();
System.out.print (“Berapa tinggi badan anda..? “);
String tinggi = baca.readLine();
int tg = Integer.parseInt (tinggi);
input rio = new input();
float berat = (tg – rio.a);
System.out.println();
System.out.println (“hai, ” +nama);
System.out.println (“Usia kamu sekarang “+usia);
System.out.println (“Berat idel badan kamu adalah “+berat+” Kg”);
}
catch (Exception e)
{
JOptionPane.showMessageDialog(null,”Terjadi kesalahan pada proses penginputan”,”Information Error”,JOptionPane.ERROR_MESSAGE);
JOptionPane.showMessageDialog (null, “Program segera berakhir”);
}
}
}


Ø  JOptionpane
JOptionPane adalah class dari package javax.swing yang memungkinkan user memperoleh tampilan sebuah dialog box sederhana berisikan suatu informasi. Untuk menggunakannya ikuti langkah dibawah :
1. Deklarasikan class JOptionPane dari javax.swing package.
2. Ketikkan kode dibawah :

import javax.swing.JOptionPane;
public class LATIHAN{
public static void main(String[ ] args){
String st = "";
st = JOptionPane.showInputDialog("Please Enter Your Name");
String msg = "Hello " + st;
JOptionPane.showMessageDialog(null, msg);
}
}


Berikut contoh program yang menggunakan JOptionPane

import javax.swing.JOptionPane;
public class LATIHAN{
public static void main(String[ ] args){
String st1 = "";
String st2 = "";
String st3 = "";
st1 = JOptionPane.showInputDialog("Nama");
st2 = JOptionPane.showInputDialog("NIM");
st3 = JOptionPane.showInputDialog("Kelas");
String msg = "Hello...Nama Saya " + st1 + "," + " NIM " + st2 + "," + " Saya dari kelas " + st3;
JOptionPane.showMessageDialog(null, msg);
}
}


Tidak ada komentar:

Posting Komentar