Blogroll

Sabtu, 28 November 2015

Aplikasi Matriks Ordo 3x3 Menggunakan Netbeans

APLIKASI MATRIKS ORDO 3X3 MENGGUNAKAN NETBEANS


import javax.swing.JOptionPane;
public class Matriks extends javax.swing.JFrame {
public Matriks() {
        initComponents();
        awal();
    }
 
    void aktif(){
         a1.setEnabled(false);
         a2.setEnabled(false);
         a3.setEnabled(false);
         a4.setEnabled(false);
         a5.setEnabled(false);
         a6.setEnabled(false);
         a7.setEnabled(false);
         a8.setEnabled(false);
         a9.setEnabled(false);
         b1.setEnabled(false);
         b2.setEnabled(false);
         b3.setEnabled(false);
         b4.setEnabled(false);
         b5.setEnabled(false);
         b6.setEnabled(false);
         b7.setEnabled(false);
         b8.setEnabled(false);
         b9.setEnabled(false);
         h1.setEnabled(false);
         h2.setEnabled(false);
         h3.setEnabled(false);
         h4.setEnabled(false);
         h5.setEnabled(false);
         h6.setEnabled(false);
         h7.setEnabled(false);
         h8.setEnabled(false);
         h9.setEnabled(false);
         txtmax.setEnabled(false);
         txtmin.setEnabled(false);
     
    }
 
    void nonaktif(){
        a1.setEnabled(false);
        a2.setEnabled(false);
        a3.setEnabled(false);
        a4.setEnabled(false);
        a5.setEnabled(false);
        a6.setEnabled(false);
        a7.setEnabled(false);
        a8.setEnabled(false);
        a9.setEnabled(false);
        b1.setEnabled(false);
        b2.setEnabled(false);
        b3.setEnabled(false);
        b4.setEnabled(false);
        b5.setEnabled(false);
        b6.setEnabled(false);
        b7.setEnabled(false);
        b8.setEnabled(false);
        b9.setEnabled(false);
        h1.setEnabled(false);
        h2.setEnabled(false);
        h3.setEnabled(false);
        h4.setEnabled(false);
        h5.setEnabled(false);
        h6.setEnabled(false);
        h7.setEnabled(false);
        h8.setEnabled(false);
        h9.setEnabled(false);
        txtmax.setEnabled(false);
        txtmin.setEnabled(false);
     
     
    }
    void awal (){
    nonaktif();
    btnon.setEnabled(true);
    btnoff.setEnabled(false);
    btntambah.setEnabled(false);
    btnkurang.setEnabled(false);
    btnkali.setEnabled(false);
    button_mati();
    }
 
    void button_mati(){
    btnmax.setEnabled(false);
    btnmin.setEnabled(false);
    btnreset.setEnabled(false);
    btnresetall.setEnabled(false);
    btnon.setEnabled(true);
    }
private void btntambahActionPerformed(java.awt.event.ActionEvent evt) {                                        
        // TODO add your handling code here:
        int nilaia1= (Integer.parseInt(a1.getText()));
        int nilaib1= (Integer.parseInt(b1.getText()));
        int jumlah1= (nilaia1+nilaib1);
        h1.setText(""+jumlah1);
     
        int nilaia2= (Integer.parseInt(a2.getText()));
        int nilaib2= (Integer.parseInt(b2.getText()));
        int jumlah2= (nilaia2+nilaib2);
        h2.setText(""+jumlah2);
     
        int nilaia3= (Integer.parseInt(a3.getText()));
        int nilaib3= (Integer.parseInt(b3.getText()));
        int jumlah3= (nilaia3+nilaib3);
        h3.setText(""+jumlah3);
     
        int nilaia4= (Integer.parseInt(a4.getText()));
        int nilaib4= (Integer.parseInt(b4.getText()));
        int jumlah4= (nilaia4+nilaib4);
        h4.setText(""+jumlah4);
     
        int nilaia5= (Integer.parseInt(a5.getText()));
        int nilaib5= (Integer.parseInt(b5.getText()));
        int jumlah5= (nilaia5+nilaib5);
        h5.setText(""+jumlah5);
     
        int nilaia6= (Integer.parseInt(a6.getText()));
        int nilaib6= (Integer.parseInt(b6.getText()));
        int jumlah6= (nilaia6+nilaib6);
        h6.setText(""+jumlah6);
     
        int nilaia7= (Integer.parseInt(a7.getText()));
        int nilaib7= (Integer.parseInt(b7.getText()));
        int jumlah7= (nilaia7+nilaib7);
        h7.setText(""+jumlah7);
     
        int nilaia8= (Integer.parseInt(a8.getText()));
        int nilaib8= (Integer.parseInt(b8.getText()));
        int jumlah8= (nilaia8+nilaib8);
        h8.setText(""+jumlah8);
     
        int nilaia9= (Integer.parseInt(a9.getText()));
        int nilaib9= (Integer.parseInt(b9.getText()));
        int jumlah9= (nilaia9+nilaib9);
        h9.setText(""+jumlah9);
    }                                      

    private void a1KeyPressed(java.awt.event.KeyEvent evt) {                            
        // TODO add your handling code here:
        if(evt.getKeyCode() == evt.VK_ENTER)
        a2.requestFocus();
    }                          

    private void a2KeyPressed(java.awt.event.KeyEvent evt) {                            
        // TODO add your handling code here:
        if(evt.getKeyCode() == evt.VK_ENTER)
        a3.requestFocus();
    }                          

    private void a3KeyPressed(java.awt.event.KeyEvent evt) {                            
        // TODO add your handling code here:
        if(evt.getKeyCode() == evt.VK_ENTER)
        a4.requestFocus();
     
    }                          

    private void a4KeyPressed(java.awt.event.KeyEvent evt) {                            
        // TODO add your handling code here:
        if(evt.getKeyCode() == evt.VK_ENTER)
        a5.requestFocus();
    }                          

    private void a5KeyPressed(java.awt.event.KeyEvent evt) {                            
        // TODO add your handling code here:
        if(evt.getKeyCode() == evt.VK_ENTER)
        a6.requestFocus();
    }                          

    private void a6KeyPressed(java.awt.event.KeyEvent evt) {                            
        // TODO add your handling code here:
        if(evt.getKeyCode() == evt.VK_ENTER)
        a7.requestFocus();
    }                          

    private void a7KeyPressed(java.awt.event.KeyEvent evt) {                            
        // TODO add your handling code here:
        if(evt.getKeyCode() == evt.VK_ENTER)
        a8.requestFocus();
    }                          

    private void a8KeyPressed(java.awt.event.KeyEvent evt) {                            
        // TODO add your handling code here:
        if(evt.getKeyCode() == evt.VK_ENTER)
        a9.requestFocus();
    }                          

    private void a9KeyPressed(java.awt.event.KeyEvent evt) {                            
        // TODO add your handling code here:
        if(evt.getKeyCode() == evt.VK_ENTER)
        b1.requestFocus();
    }                          

    private void b1KeyPressed(java.awt.event.KeyEvent evt) {                            
        // TODO add your handling code here:
        if(evt.getKeyCode() == evt.VK_ENTER)
        b2.requestFocus();
    }                          

    private void b2KeyPressed(java.awt.event.KeyEvent evt) {                            
        // TODO add your handling code here:
        if(evt.getKeyCode() == evt.VK_ENTER)
        b3.requestFocus();
    }                          

    private void b3KeyPressed(java.awt.event.KeyEvent evt) {                            
        // TODO add your handling code here:
        if(evt.getKeyCode() == evt.VK_ENTER)
        b4.requestFocus();
    }                          

    private void b4KeyPressed(java.awt.event.KeyEvent evt) {                            
        // TODO add your handling code here:
        if(evt.getKeyCode() == evt.VK_ENTER)
        b5.requestFocus();
    }                          

    private void b5KeyPressed(java.awt.event.KeyEvent evt) {                            
        // TODO add your handling code here:
        if(evt.getKeyCode() == evt.VK_ENTER)
        b6.requestFocus();
    }                          

    private void b6KeyPressed(java.awt.event.KeyEvent evt) {                            
        // TODO add your handling code here:
        if(evt.getKeyCode() == evt.VK_ENTER)
        b7.requestFocus();
    }                          

    private void b7KeyPressed(java.awt.event.KeyEvent evt) {                            
        // TODO add your handling code here:
        if(evt.getKeyCode() == evt.VK_ENTER)
        b8.requestFocus();
    }                          

    private void b8KeyPressed(java.awt.event.KeyEvent evt) {                            
        // TODO add your handling code here:
        if(evt.getKeyCode() == evt.VK_ENTER)
        b9.requestFocus();
    }                          

    private void btnkurangActionPerformed(java.awt.event.ActionEvent evt) {                                        
        // TODO add your handling code here:
        int nilaia1= (Integer.parseInt(a1.getText()));
        int nilaib1= (Integer.parseInt(b1.getText()));
        int kurang1= (nilaia1-nilaib1);
        h1.setText(""+kurang1);
     
        int nilaia2= (Integer.parseInt(a2.getText()));
        int nilaib2= (Integer.parseInt(b2.getText()));
        int kurang2= (nilaia2-nilaib2);
        h2.setText(""+kurang2);
     
        int nilaia3= (Integer.parseInt(a3.getText()));
        int nilaib3= (Integer.parseInt(b3.getText()));
        int kurang3= (nilaia3-nilaib3);
        h3.setText(""+kurang3);
     
        int nilaia4= (Integer.parseInt(a4.getText()));
        int nilaib4= (Integer.parseInt(b4.getText()));
        int kurang4= (nilaia4-nilaib4);
        h4.setText(""+kurang4);
     
        int nilaia5= (Integer.parseInt(a5.getText()));
        int nilaib5= (Integer.parseInt(b5.getText()));
        int kurang5= (nilaia5-nilaib5);
        h5.setText(""+kurang5);
     
        int nilaia6= (Integer.parseInt(a6.getText()));
        int nilaib6= (Integer.parseInt(b6.getText()));
        int kurang6= (nilaia6-nilaib6);
        h6.setText(""+kurang6);
     
        int nilaia7= (Integer.parseInt(a7.getText()));
        int nilaib7= (Integer.parseInt(b7.getText()));
        int kurang7= (nilaia7-nilaib7);
        h7.setText(""+kurang7);
     
        int nilaia8= (Integer.parseInt(a8.getText()));
        int nilaib8= (Integer.parseInt(b8.getText()));
        int kurang8= (nilaia8-nilaib8);
        h8.setText(""+kurang8);
     
        int nilaia9= (Integer.parseInt(a9.getText()));
        int nilaib9= (Integer.parseInt(b9.getText()));
        int kurang9= (nilaia9-nilaib9);
        h9.setText(""+kurang9);
    }                                      

    private void btnresetActionPerformed(java.awt.event.ActionEvent evt) {                                      
        // TODO add your handling code here:
        h1.setText("");
        h2.setText("");
        h3.setText("");
        h4.setText("");
        h5.setText("");
        h6.setText("");
        h7.setText("");
        h8.setText("");
        h9.setText("");
        txtmax.setText("");
        txtmin.setText("");
     
    }                                      

    private void btnkaliActionPerformed(java.awt.event.ActionEvent evt) {                                      
        // TODO add your handling code here:
        int nilaia1= (Integer.parseInt(a1.getText()));
        int nilaia2= (Integer.parseInt(a2.getText()));
        int nilaia3= (Integer.parseInt(a3.getText()));
        int nilaia4= (Integer.parseInt(a4.getText()));
        int nilaia5= (Integer.parseInt(a5.getText()));
        int nilaia6= (Integer.parseInt(a6.getText()));
        int nilaia7= (Integer.parseInt(a7.getText()));
        int nilaia8= (Integer.parseInt(a8.getText()));
        int nilaia9= (Integer.parseInt(a9.getText()));
        int nilaib1= (Integer.parseInt(b1.getText()));
        int nilaib2= (Integer.parseInt(b2.getText()));
        int nilaib3= (Integer.parseInt(b3.getText()));
        int nilaib4= (Integer.parseInt(b4.getText()));
        int nilaib5= (Integer.parseInt(b5.getText()));
        int nilaib6= (Integer.parseInt(b6.getText()));
        int nilaib7= (Integer.parseInt(b7.getText()));
        int nilaib8= (Integer.parseInt(b8.getText()));
        int nilaib9= (Integer.parseInt(b9.getText()));
     
        int kali1= (nilaia1*nilaib1)+(nilaia2*nilaib4)+(nilaia3*nilaib7);
        h1.setText(""+kali1);
     
        int kali2= (nilaia1*nilaib2)+(nilaia2*nilaib5)+(nilaia3*nilaib8);
        h2.setText(""+kali2);
     
        int kali3= (nilaia1*nilaib3)+(nilaia2*nilaib6)+(nilaia3*nilaib9);
        h3.setText(""+kali3);
     
        int kali4= (nilaia4*nilaib1)+(nilaia5*nilaib4)+(nilaia6*nilaib7);
        h4.setText(""+kali4);
     
        int kali5= (nilaia4*nilaib2)+(nilaia5*nilaib5)+(nilaia6*nilaib8);
        h5.setText(""+kali5);
     
        int kali6= (nilaia4*nilaib3)+(nilaia5*nilaib6)+(nilaia6*nilaib9);
        h6.setText(""+kali6);
     
        int kali7= (nilaia7*nilaib1)+(nilaia8*nilaib4)+(nilaia9*nilaib7);
        h7.setText(""+kali7);
     
        int kali8= (nilaia7*nilaib2)+(nilaia8*nilaib5)+(nilaia9*nilaib8);
        h8.setText(""+kali8);
     
        int kali9= (nilaia7*nilaib3)+(nilaia8*nilaib6)+(nilaia9*nilaib9);
        h9.setText(""+kali9);
    }                                    

    private void btnmaxActionPerformed(java.awt.event.ActionEvent evt) {                                    
        // TODO add your handling code here:
        int hasil1= (Integer.parseInt(h1.getText()));
        int hasil2= (Integer.parseInt(h2.getText()));
        int hasil3= (Integer.parseInt(h3.getText()));
        int hasil4= (Integer.parseInt(h4.getText()));
        int hasil5= (Integer.parseInt(h5.getText()));
        int hasil6= (Integer.parseInt(h6.getText()));
        int hasil7= (Integer.parseInt(h7.getText()));
        int hasil8= (Integer.parseInt(h8.getText()));
        int hasil9= (Integer.parseInt(h9.getText()));
     
         int [] nilai = {hasil1,hasil2,hasil3,hasil4,hasil5,hasil6,hasil7,hasil8,hasil9};
         int max = 0;
         int min = 1000;
         for (int a=0;a<nilai.length;a++){
         if (nilai[a]> max){
             max = nilai [a];
         }else if (nilai[a]<min){
         min = nilai [a];
                 }}
         txtmax.setText(""+max);
    }                                    

    private void btnminActionPerformed(java.awt.event.ActionEvent evt) {                                    
        // TODO add your handling code here:
        int hasil1= (Integer.parseInt(h1.getText()));
        int hasil2= (Integer.parseInt(h2.getText()));
        int hasil3= (Integer.parseInt(h3.getText()));
        int hasil4= (Integer.parseInt(h4.getText()));
        int hasil5= (Integer.parseInt(h5.getText()));
        int hasil6= (Integer.parseInt(h6.getText()));
        int hasil7= (Integer.parseInt(h7.getText()));
        int hasil8= (Integer.parseInt(h8.getText()));
        int hasil9= (Integer.parseInt(h9.getText()));
     
         int [] nilai = {hasil1,hasil2,hasil3,hasil4,hasil5,hasil6,hasil7,hasil8,hasil9};
       int max = 0;
         int min = 1000;
         for (int a=0;a<nilai.length;a++){
         if (nilai[a]> max){
             max = nilai [a];
         }else if (nilai[a]<min){
         min = nilai [a];
                 }}
         txtmin.setText(""+min);
    }                                    

    private void btnresetallActionPerformed(java.awt.event.ActionEvent evt) {                                          
        // TODO add your handling code here:
        a1.setText("");
        a2.setText("");
        a3.setText("");
        a4.setText("");
        a5.setText("");
        a6.setText("");
        a7.setText("");
        a8.setText("");
        a9.setText("");
        b1.setText("");
        b2.setText("");
        b3.setText("");
        b4.setText("");
        b5.setText("");
        b6.setText("");
        b7.setText("");
        b8.setText("");
        b9.setText("");
        h1.setText("");
        h2.setText("");
        h3.setText("");
        h4.setText("");
        h5.setText("");
        h6.setText("");
        h7.setText("");
        h8.setText("");
        h9.setText("");
        h1.setText("");
        h2.setText("");
        h3.setText("");
        h4.setText("");
        h5.setText("");
        h6.setText("");
        h7.setText("");
        h8.setText("");
        h9.setText("");
        txtmax.setText("");
        txtmin.setText("");
    }                                        

    private void btnonActionPerformed(java.awt.event.ActionEvent evt) {                                    
        // TODO add your handling code here:
        aktif();
        btnon.setEnabled(false);
        btnoff.setEnabled(true);
        btnmax.setEnabled(true);
        btnmin.setEnabled(true);
        btnreset.setEnabled(true);
        btnresetall.setEnabled(true);
        btntambah.setEnabled(true);
        btnkurang.setEnabled(true);
        btnkali.setEnabled(true);
        a1.setEnabled(true);
        a2.setEnabled(true);
        a3.setEnabled(true);
        a4.setEnabled(true);
        a5.setEnabled(true);
        a6.setEnabled(true);
        a7.setEnabled(true);
        a8.setEnabled(true);
        a9.setEnabled(true);
        b1.setEnabled(true);
        b2.setEnabled(true);
        b3.setEnabled(true);
        b4.setEnabled(true);
        b5.setEnabled(true);
        b6.setEnabled(true);
        b7.setEnabled(true);
        b8.setEnabled(true);
        b9.setEnabled(true);
        h1.setEnabled(true);
        h2.setEnabled(true);
        h3.setEnabled(true);
        h4.setEnabled(true);
        h5.setEnabled(true);
        h6.setEnabled(true);
        h7.setEnabled(true);
        h8.setEnabled(true);
        h9.setEnabled(true);
        txtmax.setEnabled(true);
        txtmin.setEnabled(true);
        a1.requestFocus();
    }                                  

    private void btnoffActionPerformed(java.awt.event.ActionEvent evt) {                                    
        // TODO add your handling code here:
        aktif();
        btnon.setEnabled(true);
        btnoff.setEnabled(false);
        btnreset.setEnabled(false);
        btnresetall.setEnabled(false);
        btnmax.setEnabled(false);
        btnmin.setEnabled(false);
        btntambah.setEnabled(false);
        btnkurang.setEnabled(false);
        btnkali.setEnabled(false);
        a1.setEnabled(false);
        a2.setEnabled(false);
        a3.setEnabled(false);
        a4.setEnabled(false);
        a5.setEnabled(false);
        a6.setEnabled(false);
        a7.setEnabled(false);
        a8.setEnabled(false);
        a9.setEnabled(false);
        b1.setEnabled(false);
        b2.setEnabled(false);
        b3.setEnabled(false);
        b4.setEnabled(false);
        b5.setEnabled(false);
        b6.setEnabled(false);
        b7.setEnabled(false);
        b8.setEnabled(false);
        b9.setEnabled(false);
        h1.setEnabled(false);
        h2.setEnabled(false);
        h3.setEnabled(false);
        h4.setEnabled(false);
        h5.setEnabled(false);
        h6.setEnabled(false);
        h7.setEnabled(false);
        h8.setEnabled(false);
        h9.setEnabled(false);
        txtmax.setEnabled(false);
        txtmin.setEnabled(false);  
    }    

Unduh File Download

0 komentar:

Posting Komentar