PEMOGRAMAN BERORIENTASI OBJEK
Dosen
: SRI NOFRI WIHANDARI,S.pd
Di
Susun Oleh :
ASRINI
15214005
AKADEMI
KOMUNITAS NEGERI PADANG PARIAMAN
UNIVERSITAS NEGERI
PADANG
TEKNIK
ELEKTRONIKA
2015/2016
A. Teori Singkat
B. Langkah Kerja
ActionEvent
Contoh:
1. Buatlah project baru dengan nama AplikasiEventR.
2. Sesuaikan source code di file AplikasiEventR.java
dengan gambar berikut:
3. Jalankan
file AplikasiEventR.java, maka akan muncul keluaran seperti gambar berikut ini:
Penjelasan program:
method AksiReaksi() digunakan untuk
menempatkan kode-kode program event handler. Pada contoh di atas, terdapat dua
event handler yaitu penekanan mouse pada tombol operasi dan penekanan mouse
pada tombol exit. Reaksi yang timbul akibat klik mouse pada tombol operasi dan
exit diimplementasikan dengan kode berikut:
operasi.addActionListener(new ActionListener(){
public
void actionPerformed(ActionEvent e){
...
});
exit.addActionListener(new ActionListener(){
public
void actionPerformed(ActionEvent e){
...
});
dalam method public void
actionPerformed(ActionEvent e) inilah efek yang timbul akibat penekanan klik
mouse pada tombol operasi dan exit kita tuliskan.
int x = Integer.parseInt(data1.getText());
int y =
Integer.parseInt(data2.getText());
dua baris kode tersebut di atas
mempunyai tugas yang sama yaitu mengambil nilai dari JtextField dengan cara
data1.getText(), mengubahnya dari String menjadi Integer.parseInt dan menyimpan
nilainya ke dalam variabel x dan y.
String z = String.valueOf(x+y);
Baris perintah di atas digunakan untuk
melakukan proses penjumlahan kedua input data x dan y, kemudian mengubah tipe
datanya menjadi String agar hasilnya dapat ditampilkan melalui JtextField hasil
dengan menggunakan sintaks:
hasil.setText(z);
pada tombol exit diberikan sintaks System.exit(0) agar aplikasi berhenti
bila tombol exit diklik.
TextAreaEvent
Contoh:
1. Buatlah project baru dengan nama TextAreaEventR.
2. Sesuaikan source code di file TextAreaEventR.java
dengan gambar berikut:
3. Jalankan
file TextAreaEventR.java, maka
akan muncul keluaran seperti gambar berikut ini:
CheckBoxEvent
Contoh:
1. Buatlah project baru dengan nama CheckBoxEventR.
2. Sesuaikan source code di file CheckBoxEventR.java
dengan gambar berikut:
3. Jalankan
file CheckBoxEventR.java, maka
akan muncul keluaran seperti gambar berikut ini:
B. Evaluasi dan Penugasan
1.
Buatlah sebuah program menggunakan EventHandler yang dapat menghasilkan tampilan seperti di
bawah ini:
Tidak ada komentar:
Posting Komentar