1. BufferedReader
2. GUI (Graphical User Interface)
Dan kedua cara tersebut di atas menggunakan kelas JoptionPane.
1. BufferedReader
Pada bagian ini kita akan menggunakan BufferedReader yang berada di java.io package untuk mendapatkan input dari keyboard.
Langkah-langkah yang harus dilalui untuk mendapatkan Input dari keyboard adalah :
1. Tanbahkan di bagian paling atas code anda :
import java.io.*;
2. Tambahkan Statement ini :
BufferedReader dataIn=new BufferedReader (new InputStreamReader(System.in)
3. Deklarasikan variabel string temporer untuk mendapatkan input, dan gunakan fungsi redLine() untuk mendapatkan input dari keyboard.
Anda harus mengetikannya didalam blok try-catch :
try{
String temp = dataIn.readLine();
}
catch(IOException e) {
System.out.println("Error in getting input");
}
import java.io.BufferedReader;
import java.io.InputStreamReader;
/**
*
* @author OP
*/
public class Obienasto {
public static void main(String[] args) {
// Menginputkan data berat badan user
BufferedReader inputan = new BufferedReader (new InputStreamReader (System.in));
String berat = null;
System.out.println("Masukkan berat badan anda");
int hasilinput = 0;
try {
berat = inputan.readLine();
hasilinput = Integer.parseInt(berat);
} catch (Exception e) {
System.out.println("Maaf data yang anda masukan salah");
}
System.out.println("Berat badan anda adalah"+hasilinput+"kg");
2. JoptionPane
Langkah-langkah yang harus dilalui untuk mendapatkan Input dari Keyboard dengan menggunakan JoptionPane adalah sebagai berikut :
1. Tambahkan baris code ini pada awal source code anda;
import javax.swing.*;
2. Tambahkan statement berikut ini:
String name;
name=JoptionPane.showInputDialog("please enter your name");
sebagai contoh :
import javax.swing.JOptionPane;
/**
*
* @author OP
*/
public class Obienasto {
public static void main(String[] args) {
// Menginputkan data berat badan user
String berat = null;
int hasilinput = 0;
try {
berat = JOptionPane.showInputDialog (null, "Masukkan berat badan anda :");
hasilinput = Integer.parseInt(berat);
JOptionPane.showInputDialog(null, "Berat badan anda adalah"+hasilinput+"kg");
} catch (Exception e) {
System.out.println("Maaf data yang anda masukan salah");
}
}
Tidak ada komentar:
Posting Komentar