Kamis, 11 Oktober 2012

membuat inputan dari keyboard


Membuat inputan dari keyboard
Tujuan :
1.       Membuat program java interaktif dengan menggunakan input dari key board.
2.       Menggunakan class bufferedReader untuk mendapatkan input dari key board melalui console.
3.       Menggunakan class jotion pane untuk mendapatkan input dari key board melalui GUI.
BUFFEREDREADER  1
1.       Tambahkan garis kode ini pada awal source code anda:
Import  java.io.*;
2.        Tambahkan statement berikut ini:
bufferedReader dataIn=new
bufferedReader(new input stream reader(system.in));
3.       Deklarasi fariabel sementara string untuk mendapatkan input dan menjalankan perintah redline() untuk mendapatkan input dari key board anda harus menuliskannya didalam blog try catch
 Kelas BufferedReader adalah 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
Joptionpane
1.       Tambahkan baris kode ini pada awal source code anda
 Import  javax.swing.*;
2.       Tambahkan statement berikut ini:
String name ;
Name =  joptionpane show input dialog (“please enter your name”)
JOptionPane merupakan class yang digunakan sebagai standar dialog box  untuk memberikan informasi kepada pengguna aplikasi. Sebenarnya JOptionPane memiliki banyak method, dan kebayakan method tersebut static method. Berikut ini 4 method dari JOptionPane yang sering digunakan.
  1. showConfirmDialog
  2. showInputDialog
  3. showMessageDialog
  4. showOptionDialog
Untuk parameter dari 4 method tersebut mempunyai pattern yang sama. Dan setiap method tersebut memiliki 4 – 7 varian tergantung dari jumlah parameter setiap method ( kecuali showOptionDialog yang cuma memiliki satu variant) .  Berikut ini beberapa parameter yang digunakan pada 4 method tersebut.
  • parentComponent : mendefinisikan component yang menjadi parent dari dialog box. Jika diisi dengan null, maka secara default Frame akan menjadi parent component.
  • message : merupakan message yang akan ditampilkan dalam dialog box. Message bisa berupa String. Tapi type sebenarnya dari parameter ini adalah Object class.
  • title : merupakan title untuk dialog box
  • initialValue  : merupakan input value
  • messageType : mendefinisikan style dari message. Jenis dari messageType sebagai berikut ERROR_MESSAGE, INFORMATION_MESSAGE, WARNING_MESSAGE, QUESTION_MESSAGE, PLAIN_MESSAGE
  • optionType : mendefinisikan kumpulan button option yang muncul pada dialog box. Nilai dari parameter sebagai berikut. DEFAULT_OPTION, YES_NO_OPTION, YES_NO_CANCEL_OPTION, OK_CANCEL_OPTION ( Nilai dari variable ini dapat di-customize)

Tidak ada komentar:

Posting Komentar