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










