Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Bahasa Pemrograman Pertemuan 2-3

Presentasi serupa


Presentasi berjudul: "Bahasa Pemrograman Pertemuan 2-3"— Transcript presentasi:

1 Bahasa Pemrograman Pertemuan 2-3
Chaerul Anwar Bahasa Pemrograman , Chaerul Anwar, MTI

2 Pengenalan Netbean 1 2 3 4 Project -> source project click kanan -> new -> jframe form Bahasa Pemrograman , Chaerul Anwar, MTI

3 JCombo The "JComboBox" in Netbeans displays a list of items for users.
The user chooses one of the items in the combo box that submits to your processing form. Netbeans has a graphical interface with a toolbox, so you only need to drag and drop a JComboBox from the toolbox and add the items you want to display without manually creating the code. Bahasa Pemrograman , Chaerul Anwar, MTI

4 Menambah Item Untuk mengganti item
Bahasa Pemrograman , Chaerul Anwar, MTI

5 Event object jtxtField: txtKeterangan object jtxtField: txtKeterangan1
private void ComboBox1ActionPerformed(java.awt.event.ActionEvent evt) { txtKeterangan.setText(jComboBox1.getSelectedItem()+"") ; txtKeterangan1.setText(jComboBox1.getSelectedIndex()+"") ; } object jtxtField: txtKeterangan object jtxtField: txtKeterangan1 Bahasa Pemrograman , Chaerul Anwar, MTI

6 Event cont… private void jComboBox1ActionPerformed(java.awt.event.ActionEvent evt) { txtKeterangan.setText(jComboBox1.getSelectedItem()+""); txtKeterangan1.setText(jComboBox1.getSelectedIndex()+""); int a=jComboBox1.getSelectedIndex(); if (a==0) {txtGaji.setText( "");} else if (a==1) {txtGaji.setText( "");} else {txtGaji.setText( "");} } Object jtextField:txtGaji Bahasa Pemrograman , Chaerul Anwar, MTI

7 Radio Button Pallete 1 2 txtKeterangan1 String result= " ";
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { String result= " "; if (jRadioButton1.isSelected()) { result = jRadioButton1.getText(); } if (jRadioButton2.isSelected()) result = jRadioButton2.getText(); JOptionPane.showMessageDialog(null,result); txtKeterangan1.setText(jRadioButton1.getText()+""); txtKeterangan1.setText(jRadioButton2.getText()+""); Bahasa Pemrograman , Chaerul Anwar, MTI

8 Radio Button private void jRadioButton1ActionPerformed(java.awt.event.ActionEvent evt) { Container a = this.getContentPane(); a.setBackground(Color.RED); } private void jRadioButton2ActionPerformed(java.awt.event.ActionEvent evt) { Container a = this.getContentPane(); a.setBackground(Color.YELLOW); } Bahasa Pemrograman , Chaerul Anwar, MTI

9 Latihan : Buatlah form Ubah Warna Tulisan
==================================================== Untuk memberikan nilai kuning pada tulisan object jlabel gunakan method jLabel.setForeground(Color.yellow) Untuk memberikan nilai kuning pada background jlabel gunakan method jLabel.setBackground(Color.yellow) Centang opague pada properti jlabel

10 Latihan Buatlah form mencari Deret
==================================================== JText Area Bersihkan nilai jTextArea terlebih dahulu untuk menghapus nilai sebelumnya (jika sudah pernah dijalankan ) Gunakan if untuk menentukan nilai tertinggi dan terendah Gunakan loop for () Gunakan method append untuk mengisi nilai Pada JTextArea jTextArea1.append(String.valueOf(i) + " "); Bahasa Pemrograman , Chaerul Anwar, MTI

11 Latihan Buatlah form mencari Deret
==================================================== Bahasa Pemrograman , Chaerul Anwar, MTI

12 Latihan : Nama : [ ] Jenis kelamin : option : () Lelaki () Perempuan
Buatlah form Penggajian : ==================================================== Ket : jika status karyawan tetap , maka gaji pokok 2,5 juta, jika tidak tetap : 1 juta Jika status perkawinan menikah , anak 0 , tunjangan keluarga 2 juta Jika status perkawinan menikah + anak max 3 , junjangan keluarga 2 juta+ jumlah anak * 500 ribu Jika status perkawinan lajang : tunjangan keluarga = 0 Hint : gunakan event lost focus pada text box jumlah tanggungan untuk mengisi tunjangan keluarga Simpan ke file Gaji.txt Nama : [ ] Jenis kelamin : option : () Lelaki () Perempuan Status Karyawan : combobox : Tetap, Tidak tetap Status Perkawinan : combobox : menikah , lajang Jumlah Tanggungan : text box [ ] Gaji Pokok : text box [ ] Tunjangan Keluarga : [ ] Simpan Keluar Bahasa Pemrograman , Chaerul Anwar, MTI


Download ppt "Bahasa Pemrograman Pertemuan 2-3"

Presentasi serupa


Iklan oleh Google