- JOptionPane merupakan packages dari javax.swing , digunakan untuk input dan output data berbasis GUI swing . tampilannya memudahkan pengguna karena berupa dialog box .
- Scanner merupakan perintah untuk membuat objek atau menginisialisasi object yang diinginkan pengguna atau yang diinputkan pengguna .
- BufferedReader kelas abstrak yang menangani baca tulis ke suatu media. Kelas ini membutuhkan kelas lain sebagai pekerjanya, yaitu InputStreamReader. Dan InputStreamReader membutuhkan media tempat baca tulis dilakukan, yaitu System.in
ini salah satu contoh coding programnya : - /*
- * To change this template, choose Tools | Templates
- * and open the template in the editor.
- */
- package praktikum1;
- import javax.swing.JOptionPane;
- import java.util.Scanner;
- import java.io.BufferedReader;
- import java.io.InputStreamReader;
- import java.io.IOException;
- /**
- *
- * @author user
- */
- public class Kombinasi_3_input {
- public static void main(String[] args){
- //scanner
- Scanner input = new Scanner (System.in);
- System.out.println("First Number : ");
- String fn = input.nextLine();
- //Buffered Reader
- BufferedReader dataIn = new BufferedReader(new InputStreamReader(System.in));
- String sn = "";
- System.out.print("Second Number : ");
- try {
- sn = dataIn.readLine();
- }
- catch(IOException e) {
- System.out.println("Error!");
- }
- //JOptionPane
- String tn = JOptionPane.showInputDialog("Third Number : ");
- int n1 = Integer.parseInt(fn);
- int n2 = Integer.parseInt(sn);
- int n3 = Integer.parseInt(tn);
- int hasil = (n1*n2)/n3;
- JOptionPane.showMessageDialog(null, "Jawaban dari ( " +fn +" x " +sn +" ) : " +tn +" = " +hasil,
- "JAWABAN", JOptionPane.PLAIN_MESSAGE);
- }
- }
gambarnya menyusul ya :)
Senin, 13 Agustus 2012
JOptionPane , Scanner , BufferedReader
Mau share teman , kali ini tentang JOptionPane , Scanner dan BufferedReader
Langganan:
Posting Komentar (Atom)
0 komentar:
Posting Komentar