package pmodul1;
import java.text.DecimalFormat;
import javax.swing.JOptionPane;
//importjavax digunakan untuk mengimport package kelas yang
digunakan saat melakukan compile
public fHitung() {
//fHitung adalah nama kelas yang
digunakan
initComponents();
}
private void
txtHargaActionPerformed(java.awt.event.ActionEvent evt) {
}
private void btnHitungActionPerformed(java.awt.event.ActionEvent
evt) {
//di bagian ini kita akan memasukkan coding- coding yang
akan digunakan saat melakukan sebuah proses
float
jumlah=Float.parseFloat(txtHarga.getText())*Float.parseFloat(txtQty.getText());
//perintah ini digunakan untuk menghitung nilai jumlah dengan
tipe float dengan cara txtHarga dikalikan dengan txtQty maka akan ditemukan
hasil dari jumlah total
txtTotal.setText(Float.toString(jumlah));
//perintah ini digunakan untuk menampilkan nilai jumlah pada
saat btnHitung di klik sehingga muncul hasilnya di txtTotal dengan menggunakan
perintah setText
DecimalFormat
angka = new DecimalFormat("###,###");
//perintah ini digunakan untuk membuat objek baru pada variable
decimalformatangka
lblTotal.setText("Total:Rp."+angka.format(jumlah));
//perintah ini digunakan untuk menampilkan nilai jumlah sama
seperti yang sebelumnya tetapi dimunculkan pada lblTotal dengan perintah
setText
}
private void
btnKeluarActionPerformed(java.awt.event.ActionEvent evt) {
JOptionPane.showMessageDialog(this,"Terima Kasih Sudah
Membeli"+ txtNamaBarang.getText());
//perintah ini digunakan untuk memunculkan pesan “terima
kasih sudah membeli” pada saat btnKeluar kita klik dengan perintah showMessageDialog
System.exit(0);
//perintah ini digunakan untuk keluar dari form
}
//class JTextField digunakan untuk meminta masukan dari user
//class JButton digunakan untuk melakukan suatu pemrosesan
//class JLabel digunakan untuk menampilkan keterangan
private javax.swing.JButton btnHitung;
private
javax.swing.JButton btnKeluar;
private
javax.swing.JLabel jLabel4;
private
javax.swing.JLabel lblHarga;
private
javax.swing.JLabel lblNamaBarang;
private
javax.swing.JLabel lblQty;
private
javax.swing.JLabel lblTotal;
private
javax.swing.JTextField txtHarga;
private
javax.swing.JTextField txtNamaBarang;
private
javax.swing.JTextField txtQty;
private
javax.swing.JTextField txtTotal;
output
Tidak ada komentar:
Posting Komentar