Baik Linuxer, kali ini linuXShare13 akan memberikan sedikit pemahaman terkait bahasa pemograman yang akhir-akhir ini populer di kalangan mereka pecinta pemograman tentunya. Bagi kamu yang sudah lihai dengan bahasa pemograman java, sudah mengerti dong apa itu java :-D. Walaupun begitu, linuXShare13 akan tetap memberikan pengalaman ini bagi mereka yang baru saja mengenal java, atau mungkin tertarik untuk menguasai pemograman java. Bisa jadi referensi nih artikel & tutorial dibawah ini :-)
Baik, sebelum ke
tutorial JoptionPane. Ada baiknya kita tahu apa itu java, dan
karakteristik yang dimiliki oleh bahasa pemograman java.
Java adalah bahasa
pemrograman yang berorientasi objek (OOP) dan dapat
dijalankan pada
berbagai platform sistem operasi. Perkembangan Java tidak hanya
terfokus pada satu
sistem operasi, tetapi dikembangkan untuk berbagai sistem
operasi dan bersifat
open source. Adapun karakteristik yang dimiliki oleh bahasa programan
Java sbb:
- Sederhana
- Berorientasi Objek
- Dapat didistribusi dengan mudah
- Interpreter
- Robust
- Aman
- Architecthure Neutral
- Portable
- Performance
- Multithereaded
- Dinamis
Sudah tahu kan, apa
itu java ?
Diatas sudah jelas,
bahwa java merupakan bahasa pemograman yang (OPP). Selain itu, java
juga memiliki karakteristik yang mungkin tidak dimiliki oleh bahasa
pemograman lain, itu artinya bisa menjadi pilihan terbaik kamu untuk
dikuasai.
Nah, dibawah ini
merupakan tutorial tentang penggunaan JoptionPane dalam java, yang
diambil dari javac.swing package.
Fungsi dari Joption itu sendiri,
yaitu untuk memudahkan memunculkan dialog box standard yang
memberikan kepada user sebuah nilai atau menginformasikan sesuatu.
Step 1: Membuka
Terminal
Tahap ini ada dua
cara untuk dilakukan, pertama dengan meng-klik2x pada icon termnial
atau dengan menggunakan tombol Shorcut atau CTRL + ALT + T.
Step 2: Lokasi
Lokasi menunjuk ke
sebuah direktori yang digunakan untuk menyimpan sebuah file java.
Step 3: Membuat
<NamaFile>.Java
.Java artinya
ektensi yang digunakan, kamu bisa membuat file .Java dengan bantuan
TextEditor bawaan terminal seperti cat atau semacamnya.
3.1 Menggunakan Cat
~#cat >
contoh.java
3.2 Gunakan
JOptionPane dari javac.swing Packages
import
javax.swing.JoptionPane;
public class contoh.java
{
public static void main( String[] args )
{
String nama = "";
nama = JoptionPane.showInputDialog("Masukan Nama Anda");
String msg = "Hello " + nama + "!";
JOptionPane.showMessageDialog(null, msg);
}
}
public class contoh.java
{
public static void main( String[] args )
{
String nama = "";
nama = JoptionPane.showInputDialog("Masukan Nama Anda");
String msg = "Hello " + nama + "!";
JOptionPane.showMessageDialog(null, msg);
}
}
Keterengan :
Statement pertama,
import
javax.swing.JOptionPane;
Menjelaskan bahwa
kita mengimpor class JoptionPane dari package javax.swing.
Perintah diatas juga
bisa ditulis seperti ini:
import
javax.swing.*;
Tanda whildchard(*)
seperti diatas berfungsi untuk mengeluarkan class yang berada dalam
package javac.swing, dan selanjutnya kita bisa menggunakan
class-class tersebut dalam program kita.
Pernyataan,
nama =
JOptionPane.showInputDialog("Masukan Nama Anda");
Membuat sebuah input
dialog JOptionPane, yang akan menampilkan dialog dengan
sebuah pesan, sebuah
textfield dan tombol OK. Hasil dari dialog tersebut adalah String dan
disimpan ke dalam variabel nama.
Sekarang mari kita
buat pesan Hello, dan menyimpannya ke dalam variabel msg,
String msg =
"Hello " + nama + "!";
Baris selanjutnya
adalah menampilkan sebuah dialog yang berisi sebuah pesan dan
tombol OK,
JOptionPane.showMessageDialog(null,
msg);
3.3 Compile &
Run
Setelah semuannya selesai, sekarang kamu bisa menyimpan hasil koding
kamu menggunakan shortcut CTRL-D. Untuk menjalankan hasil koding
kamu, pertama, gunakan javac namafile.java yang berguna untuk
mengkompilasi program yang telah kamu buat, dan dilanjtukan dengan
mengetikan java contoh untuk menjalankan program java kamu.
~$ javac contoh.java
~$ java contoh
**Selama
pengkompilasian, javac menambah file ke dalam disk yang disebut
[filename].class, atau
dalam hal ini, contoh.class yang merupakan sebenarnya.
Referensi: jENI Ebook
#Java #Terminal #Tutorial
Pemograman JAVA Dengan JOptionPane di Linux
4/
5
Oleh
Unknown