Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

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

Presentasi serupa


Presentasi berjudul: "Bahasa Pemrograman Pertemuan 2-3 Chaerul Anwar Bahasa Pemrograman, Chaerul Anwar, MTI."— Transcript presentasi:

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

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

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  private void ComboBox1ActionPerformed(java.awt.event.ActionEvent evt) { txtKeterangan.setText(jComboBox1.getSelectedItem()+"") ; txtKeterangan1.setText(jComboBox1.getSelectedIndex()+"") ; } Bahasa Pemrograman, Chaerul Anwar, MTI object jtxtField: txtKeterangan object jtxtField: txtKeterangan1

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( "");} } Bahasa Pemrograman, Chaerul Anwar, MTI Object jtextField:txtGaji

7 Radio Button 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); } Pallete Bahasa Pemrograman, Chaerul Anwar, MTI 1 2 txtKeterangan1.setText(jRadioButton1.getText()+""); txtKeterangan1.setText(jRadioButton2.getText()+""); txtKeterangan1

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 Bahasa Pemrograman, Chaerul Anwar, MTI  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) + " ");

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

12 Latihan :  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 Chaerul Anwar Bahasa Pemrograman, Chaerul Anwar, MTI."

Presentasi serupa


Iklan oleh Google