Selasa, 29 September 2020

Membuat program cetak combo box dengan java GUI

 

Selasa, 29 September 2020

Ilham Maulana Yusuf_181011402664_Pertemuan ke 4

 

              Membuat program cetak combo box dengan java GUI. 
    

1.Buatlah New projek “ NamaKamu_Pertemuan4”, dengan cara klik file>new projek>java>java application



2.Buatlah new package”Latihan4”,

 

3.Buatlah new JframeFrom”ListView” dan Desain Seperti dibawah

4.Tambahkan TextPane
 

 
5.Tambahkan Button 

 6.klik kanan pada combo box,selanjutnya pilih properties>pilih model
 
 

 
 


7.Isi seperti dibawah ini

8. kemudian berikan nilai-1 pada properties setselectedIndex untuk menampilkan list item tanpa nama pada design

 



9.Change Variabel name,combo box menjadi “ListView_NamaKamu”


 


10.untuk menampilkan list item tanpa nama ketika dijalankan maka tambahkan codding pada method contructor(nama method contructor sama dengan nama class yang  terbentuk pada saat pembuatan class)


11. Tambahkan desain seperti dibawah ini,dengan 2 TextField dan 2 Label


12. Change Variabel Name,pada TextField 1 dan TextField 2


 

13 .Masukan source pada ComboBox 



 
14 .Desain seperti dibawah

15..Run “ListView”


16.Hasil


Latihan Tambahan : mengembangkan program diatas menjadi aplikasi sederhana transaksi sewa kamar hotel

1.      Tambahkan design program yang telah dibuat diatas menjadi seperti di bawah ini


2.      Ganti nama variable pada TextField ketiga,

            buat variabel tambahan pada source code yang telah dibuat sebelumnya

3.       Ganti nama variabel pada text panel menjadi seperti di bawah ini :

 
4.      tambahkan Events > Action > Action peformed, pada tombol pilih 



5.      Masukan source pada tombol pilih

    .Run file java GUI
 

 

 

 

 

 

Selasa, 22 September 2020

ILHAM MAULANA YUSUF

 selasa, 22  September 2020

ilham maulana yusuf - Pertemuan ke 2-3

 

Membuat Program Menghitung Nilai Akhir Mahasiswa Dengan Menggunakan Java Netbeans

1.Buatlah New Projek, klik file > new projek 


2.Pilih Java >Java Application>next 


3.Buatlah nama projek “Nama_Nim_Pertemuan2_3” >finish


4.Buatlah new” package”, klik kanan pada source packages >new>java package>kemudian beri nama “TugasPertemuan2_3 “ > finish.


 

5. Buat class JForm baru dengan nama : Hitung_Nilai_Mahasiswa


6.Buat desain aplikasi seperti dibawah, kemudian ganti setiap variabel komponen Text Field, Buttton dan Text Area.


7.Change Variabel 





 




8.kemudian masukan source code berikut pada scope global class Hitung_Nilai_Mahasiswa

package TugasPertemuan2;
import javax.swing.JOptionPane;
/**
 *
 * @author asus
 */
public class Hitung_Nilai_Mahasiswa extends javax.swing.JFrame {
    double kehadiran_IlhamMaulanaYusuf=0;
    double nilaiTugas_IlhamMaulanaYusuf=0;
    double nilaiUTS_IlhamMaulanaYusuf=0;
    double nilaiUAS_IlhamMaulanaYusuf=0;
    double RealisasiKehadiran_IlhamMaulanaYusuf=0;
    double nilaiAkhir_IlhamMaulanaYusuf=0;
    double outputnilai;
 
 9.Kemudian kembali lagi desain aplikasi Hitung_Nilai_Mahasiswa, pada tombol Hitungan berikan action peformed dengan cara berikut.
 
 
 
10.Berikan source code berikut pada class action performed pada tombol hitung nilai.


 


 // TODO add your handling code here:
        
         //menangkap input nilai dari text field ke variable
        kehadiran_IlhamMaulanaYusuf = Double.parseDouble(IlhamMaulanaYusuf_Kehadiran.getText());
        nilaiTugas_IlhamMaulanaYusuf = Double.parseDouble(IlhamMaulanaYusuf_Tugas.getText());
        nilaiUTS_IlhamMaulanaYusuf = Double.parseDouble(IlhamMaulanaYusuf_UTS.getText());
        nilaiUAS_IlhamMaulanaYusuf = Double.parseDouble(IlhamMaulanaYusuf_UAS.getText());
        RealisasiKehadiran_IlhamMaulanaYusuf = Double.parseDouble(IlhamMaulanaYusuf_RealisasiKehadiran.getText());
        
        //cek form jika ada yang lebih dari 100
        if (nilaiTugas_IlhamMaulanaYusuf > 100) {
            JOptionPane.showMessageDialog(null,"Nilai Tugas lebih dari 100");
        }else if (nilaiUTS_IlhamMaulanaYusuf > 100){
            JOptionPane.showMessageDialog(null,"Nilai UTS lebih dari 100");
        }else if (nilaiUAS_IlhamMaulanaYusuf > 100){
            JOptionPane.showMessageDialog(null,"Nilai UAS lebih dari 100");
        }else if (kehadiran_IlhamMaulanaYusuf > RealisasiKehadiran_IlhamMaulanaYusuf) {
            JOptionPane.showMessageDialog(null,"kehadiran mahasiswa melebihi Realisasi kehadiran");
        }else {
            
            //proses menghitung nilai akhir
            nilaiAkhir_IlhamMaulanaYusuf = (((kehadiran_IlhamMaulanaYusuf / RealisasiKehadiran_IlhamMaulanaYusuf)*0.1)
            *100)+(nilaiTugas_IlhamMaulanaYusuf *0.2)+(nilaiUTS_IlhamMaulanaYusuf *0.3)
            +(nilaiUAS_IlhamMaulanaYusuf *0.4);
            
            //pembulatan nilai Akhir menjadi 2 angka desimal di belakang koma
            outputnilai = Math.round(nilaiAkhir_IlhamMaulanaYusuf * 100.0)/100.0;
            
            //output ke text panel
            IlhamMaulanaYusuf_Nilai.setText("nilaiAkhir"+outputnilai);
        };
    }                                      

11.Run FILE dan HASILNYA.


    


Selasa, 15 September 2020

PROGRAM CETAK DATA

ilham maulana yusuf
181011402664
pemograman 2
PROJECT

BUATLAH PROJECT

LALU KLICK JAVA >JAVA APPLICATION

LALU BUAT NAMA PROJECT >FINISH

BUATLAH NEW "PACKAGE"

DENGAN NAMA "LATIHAN1"
 
BUATLAH NEW "Jframe From"
 
DENGAN NAMA CLASS "CETAK_KATA"



DRAG MENU "PANEL" KEDALAM FORM KOSONG PADA DESAIN

LALU 2 MENU "TABEL" KEDALAM FORM DESAIN.

MASUKAN MENU "TEXT FIELD" DAN "TEXT AREA"


EDIT TEXT, KLIK KANAN PADA "LABEL1" PILIH "EDIT TEXT", KETIK "NAMA".


DESAIN SEPERTI DIA ATAS INI


KLIK KANAN PADA TEXTFIELD PERTAMA>PILIH CHANGE VARIABLE NAME> GANTI MENJADI "NAMATEXTFIELD"









PROGRAM CETAK PROSESS 



BUATLAH DESAIN DIBAWAH INI

BUKA SOURCE, BUAT VARIABLE SEPERTI DIBAWAH INI

CHANGE VARIABLE NAME PADA TEXTFIELD MENJADI "DISPLAY_ILHAMMAULANAYUSUF"



 

KLIK KANAN BUTTON 1, PILIH EVENTS, PILIH ACTION, PILIH ACTIONPERFORMED



MASUKAN SOURCE DIBAWAH INI


TAMBAHKAN BUTTON BARU "HASIL"

MASUKAN SOURCE INI PDA BUTTON TAMBAH


LALU KITA RUN FILE


HASIL.




ILHAM MAULANA YUSUF

Ilham Maulana Yusuf_181011402664_Pertemuan15  1. aktifkan xampp 2.masuk ke localhost phpmyadmin dan ikuti langkah berikut 3.buka netbean...