Untuk mendapatkan input dari keyboard di program java berikut adalah contohnya dengan menggunakan JOptionPane.
import javax.swing.JOptionPane;
public class InputKeyboard{
public static void main(String[] args){
String nama="";
nama = JOptionPane.showInputDialog("Masukan Nama Anda");
String msg="Hello "+nama+" !";
JOptionPane.showMessageDialog(null, msg);
System.out.println("Semoga sukses "+nama);
}
}
Jangan lupa save file tersebut dengan nama InputKeyboard.java lalu javac dan coba compile lalu run.
Selain dengan menggunakan JOptionPane, mendapatkan input dari keyboard dapat juga menggunakan BufferedReader.
Untuk BufferedReader anda perlu mengimport terlebih dahulu beberapa class seperti
java.io.BufferedRader,
java.io.InputStreamReader,
java.io.IOException.
tapi anda tidak usah khawatir jika malas menulis ketiganya, anda cukup menggantinya dengan java.io.*;
jadi scriptnya kira-kira seperti ini.
import java.io.*;
public class inputKeyboard{
public static void main(String[] args){
BufferedReader dataIn = new BufferedReader(new InputStreamReader(System.in));
String ambil = "";
System.out.println("Apa yang anda pikirkan : ");
try{
ambil = dataIn.readLine();
}catch(IOException e){
System.out.println("error!");
}
System.out.println("\nYang anda pikirkan adalah: "+ambil);
}
}
Jangan lupa simpan nama filenya dengan inputKeyboard.java kemudian anda compile lalu run.
semoga bermanfaat.
Powered by Danz
Langganan:
Posting Komentar (Atom)
Trend Minggu Ini
-
Pada MySQL terdapat beberapa engine diantaranya InnoDb, MyIsam, XML, MEMORY dan sebagainya. Kali ini kita tidak akan membahas semua engine, ...
-
Dalam Sistem berkas mungkin tidak jarang kita mendengan istilah seperti Seek Time, Head Activational Time, Rotational Delay (Lateney) dan ...
-
Masih ada hubungannya dengan post sebelumnya , Kali ini membahas tentang Quest(Tantangan Petualangan) pada game Vigilante. Untuk kali ini k...
-
Melanjutkan dari posting memasang jquery kali ini kita buat tutorial me-load halaman tanpa refresh sehingga browser hanya load pada daerah t...
-
Jangan Gunakan # Untuk Link Kosong Terkadang kita ingin membuat link kosong untuk keperluan tertentu. Namun Tahu kah anda jika anda menggun...
-
Ok kemarin kita telah mempelajari mengenai url forwarding dan juga custom domain dengan CO.CC, maka kali ini kita akan mempelajari hosting g...
-
<html> <head> <SCRIPT language=JavaScript> <!-- function Clock() { window.setTimeout( "Clock()", 1000...
-
Sebelum anda membaca, Saya mengingatkan anda untuk melihat dan membaca dahulu laman Disclaimer Matematika mungkin pelajaran ini banyak dib...
-
Hallo semuanya, bagi kalian para gamer yang kangen dengan permainan ps one tapi tidak ada PS-nya yang mungkin sudah rusak, mau beli tanggun...
-
Saat saya diberikan tugas mengenai perkembangan web dari versi 1.0 ke 2.0 saya cukup kesulitan karena saat saya mencari di google rata-rata ...
Tidak ada komentar:
Posting Komentar
Silakan Comment Tapi yang membangun ya (Jangan Spam) (^.^)