Softskill II
Softskill I
Tugas Java
import java.io.BufferedReader; //fungsi buffered reader untuk menangkap inputan dari keyboard
import java.io.IOException; //fungsi buffered reader untuk menangkap inputan dari keyboard
import java.io.InputStreamReader; //fungsi buffered reader untuk menangkap inputan dari keyboard
import javax.swing.JOptionPane; //Untuk Menampilkan Karakter
import javax.swing.*; //untuk memanggil package
import java.awt.*;
import java.awt.event.*;
public class Pembagian_Daging_Kurban extends JFrame { // pewarisan dari JFrame untuk digunakan di class Pembagian_Daging_Kurban
public Pembagian_Daging_Kurban() {
// PEMBUATAN OBJEK
JPanel panel2 = new JPanel(); // pembuatan panel 1
Container con = this.getContentPane(); // pembuatan ontainer
// Membuat label
JLabel lblDaging=new JLabel("Masukan Berat Daging Kurban/kg");
final JLabel lblMustahiq =new JLabel("Masukan Jumlah Mustahiq ");
// Membuat text field
final JTextField txtDaging=new JTextField(5);
final JTextField txtMustahiq=new JTextField(5);
final JButton cmdHasil=new JButton("HASIL");
final JButton cmdUlangi=new JButton("ULANGI");
final JButton cmdExit=new JButton("KELUAR");
// konfigurasi layout
con.setLayout(new GridLayout(1,2,3,4)); //
panel2.setLayout(new GridLayout(5,4,3,2));
panel2.setBorder(BorderFactory.createTitledBorder("Pembagian Daging kurban "));
// menambahkan panel ke window
con.add(panel2);
// menambahkan objek ke dalam panel 2
panel2.add(lblDaging);
panel2.add(txtDaging);
panel2.add(lblMustahiq);
panel2.add(txtMustahiq);
panel2.add(cmdUlangi);
panel2.add(cmdHasil);
panel2.add(cmdExit);
// memberikan even handling kepada command button
cmdHasil.addActionListener(new ActionListener( ) {
public void actionPerformed(ActionEvent ae) {
float bagian,bmustahiq,bmpo;
float daging=Float.parseFloat (txtDaging.getText());
float mustahiq=Float.parseFloat(txtMustahiq.getText());
bagian=(daging/3);
bmustahiq=(daging*2)/3;
bmpo= bmustahiq /mustahiq;
JOptionPane.showMessageDialog(null," Bagian Daging Kurban Untuk Yang Berkurban = " +bagian+"Kg\nBagian Daging Kurban Untuk Mustahiq = " +bmustahiq+"Kg\nBagian Daging Kurban Untuk Per Orang Mustahiq = = " +bmpo+"Kg"); //Menampilakan hasil
} });
cmdUlangi.addActionListener(new ActionListener( ) {
public void actionPerformed(ActionEvent ae) {
txtDaging.setText(" ");
txtMustahiq.setText(" ");
} });
cmdExit.addActionListener(new ActionListener( ) {
public void actionPerformed(ActionEvent ae) {
System.exit(1);
}
});
// menampilkan window
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setLocation(300 ,300);
this.setSize(300,200);
this.setVisible(true);
}
public static void main(String[] args) {
new Pembagian_Daging_Kurban();
}
}
Arsitektur Web
E-Commerce
Seputar Tentang Website
Gambaran Hukum Indonesia
Gambaran Keadilan Hukum di Indonesia