Anda di halaman 1dari 2

Nama : Ricky Armando Sembiring

NPM : 2109010066
Matkul : Pemograman Berbasis Objek

package pkg1955201140_uas_java;
public class KasirCoffeeShop extends javax.swing.JFrame {

public KasirCoffeeShop() {
//memdeklarasikan variable yang dapat di akses di semua kelas
initComponents();
// set judul
this.setTitle("Kasir Coffee Shop");
this.setLocationRelativeTo(this);
}
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {

//membuat variable int tipe data integer


// lalu merubah varible harga dan jumlah yang tipe data string di ubah menjadi Integer
// lalu dikali variable jumlah
// dan masukkan hasilnya di variable total jFrame;
int hasil = Integer.parseInt(harga.getText()) * Integer.parseInt(jumlah.getText());
total.setText("" + hasil);
}
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
//membuat variable int tipe data integer
// lalu merubah varible bayar dan total yang tipe data String di ubah menjadi Integer
// lalu variable bayar di kurang variable total
// dan masukkan hasilnya di variable kembalian jFrame;
int kembali = Integer.parseInt(bayar.getText()) - Integer.parseInt(total.getText());
kembalian.setText("" + kembali);
}
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
// set variable harga,jumlah,total,bayar dan kembalian dengan isi String Kosong
harga.setText("");
jumlah.setText("");
total.setText("");
bayar.setText("");
kembalian.setText("");

}
private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) {
// 0 artinya EXIT_SUCCESS
System.exit(0);
}

public static void main(String args[]) {

java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new KasirCoffeeShop().setVisible(true);
} }); }

Anda mungkin juga menyukai