Source Code Pembuatan aplikasi GUI di Java Dengan MessageDialog Perhitungan

Source Code Pembuatan aplikasi GUI di Java Dengan MessageDialog Perhitungan



LATIHAN 2


package latihan;

import com.sun.java.swing.plaf.windows.resources.windows;

import javax.swing.JOptionPane;

public class Latihan3 extends javax.swing.JFrame {

public Latihan2() {

        initComponents();

    }

@SuppressWarnings("unchecked")

Pemanggilan hasil pertambahan

private void btnPlusActionPerformed(java.awt.event.ActionEvent evt) { 

validasi();

        int tambah=Integer.parseInt(txtNilai1.getText())

                +Integer.parseInt(txtNilai2.getText());

        lblHasil.setText(Integer.toString(tambah));

}                                      

Pemanggilan hasil pengurangan

private void btnMinActionPerformed(java.awt.event.ActionEvent evt) { 

validasi();

        int kurang=Integer.parseInt(txtNilai1.getText())

                -Integer.parseInt(txtNilai2.getText());

        lblHasil.setText(Integer.toString(kurang));

}                                  

Pemanggilan hasil perkalian  

private void btnKaliActionPerformed(java.awt.event.ActionEvent evt) {                                       

      validasi();

        int kali=Integer.parseInt(txtNilai1.getText())

                *Integer.parseInt(txtNilai2.getText());

        lblHasil.setText(Integer.toString(kali));

}                                       

Pemanggilan hasil pembagian

private void btnBagiActionPerformed(java.awt.event.ActionEvent evt) {                                       

      validasi();

        float bagi = Integer.parseInt(txtNilai1.getText())

                /Integer.parseInt(txtNilai2.getText());

        lblHasil.setText(Float.toString(bagi));

}                                      

Pemanggilan hasil bersih

private void btnBersihActionPerformed(java.awt.event.ActionEvent evt) {                                         

    txtNilai1.setText("");

        txtNilai2.setText("");

        lblHasil.setText("Hasil");

}                                        

Pemanggilan keluar

private void btnKeluarActionPerformed(java.awt.event.ActionEvent evt) {                                            

    System.exit(0);

}                                        
private void txtNilai1ActionPerformed(java.awt.event.ActionEvent evt) {                                          

}       

Pemanggilan pesan kesalahan                                

private void validasi(){

    if("".equals(txtNilai1.getText())){

        JOptionPane.showMessageDialog

        (rootPane, "Maaf Nilai 1 belum diisi","Pesan Kesalahan", JOptionPane.ERROR_MESSAGE);

        txtNilai1.requestFocus();

    } else if("".equals(txtNilai2.getText())){

        JOptionPane.showMessageDialog

        (rootPane, "Maaf Nilai 2 belum diisi","Pesan Kesalahan", JOptionPane.ERROR_MESSAGE);

        txtNilai2.requestFocus();

    }

}

 public static void main(String args[]) {
          
 java.awt.EventQueue.invokeLater(new Runnable() {

           public void run() {

           new Latihan3().setVisible(true);

            }

        });

    }

Daftar yang tampil pada jframe

    private javax.swing.JButton btnBagi;

    private javax.swing.JButton btnBersih;

    private javax.swing.JButton btnKali;

    private javax.swing.JButton btnKeluar;

    private javax.swing.JButton btnMin;

    private javax.swing.JButton btnPlus;

    private javax.swing.JLabel jLabel1;

    private javax.swing.JLabel jLabel2;

    private javax.swing.JLabel lblHasil;

    private javax.swing.JTextField txtNilai1;

    private javax.swing.JTextField txtNilai2;

}

Hasil Saat Program Dijalankan


Baca Juga Latihan 3 - GUI MessageDialog Perhitungan Menu makanan Dengan JAVA


0 Response to "Source Code Pembuatan aplikasi GUI di Java Dengan MessageDialog Perhitungan"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel