0% found this document useful (0 votes)
8 views84 pages

Codigo Probabilidad

The document is a Java class named 'algebra' that is part of a multifunctional calculator package. It includes methods for initializing a GUI for matrix operations, such as addition, subtraction, and multiplication of two 5x5 matrices. The class utilizes Swing components for user input and display, including panels, labels, text fields, and buttons.

Uploaded by

editionpractice
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views84 pages

Codigo Probabilidad

The document is a Java class named 'algebra' that is part of a multifunctional calculator package. It includes methods for initializing a GUI for matrix operations, such as addition, subtraction, and multiplication of two 5x5 matrices. The class utilizes Swing components for user input and display, including panels, labels, text fields, and buttons.

Uploaded by

editionpractice
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 84

package calculadoramultifuncional;

import javax.swing.JOptionPane;

/**
*
* @author Giovanni
*/
public class algebra extends javax.swing.JFrame {
// Matrices y Tamaños
int Matriz1[][] = new int [5][5];
int Matriz2[][] = new int [5][5];
int MatrizR[][] = new int [5][5];
int RM1, CM1, RM2, CM2, RMR, CMR;

public algebra() {
initComponents();
ocultaMatriz1();
ocultaMatriz2();
ocultaMatrizR();
}

/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
* regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {

jPanel1 = new javax.swing.JPanel();


jPanel3 = new javax.swing.JPanel();
jLabel1 = new javax.swing.JLabel();
jLabel2 = new javax.swing.JLabel();
jLabel3 = new javax.swing.JLabel();
jPanel2 = new javax.swing.JPanel();
Sp_RM1 = new javax.swing.JSpinner();
jTextField1 = new javax.swing.JTextField();
Sp_CM1 = new javax.swing.JSpinner();
jTextField2 = new javax.swing.JTextField();
jTextField3 = new javax.swing.JTextField();
Tx_TamañoM1 = new javax.swing.JTextField();
jPanel6 = new javax.swing.JPanel();
TxM1_R1C1 = new javax.swing.JTextField();
TxM1_R1C2 = new javax.swing.JTextField();
TxM1_R1C3 = new javax.swing.JTextField();
TxM1_R1C4 = new javax.swing.JTextField();
TxM1_R2C2 = new javax.swing.JTextField();
TxM1_R3C2 = new javax.swing.JTextField();
TxM1_R2C1 = new javax.swing.JTextField();
TxM1_R3C1 = new javax.swing.JTextField();
TxM1_R4C1 = new javax.swing.JTextField();
TxM1_R4C2 = new javax.swing.JTextField();
TxM1_R3C3 = new javax.swing.JTextField();
TxM1_R2C3 = new javax.swing.JTextField();
TxM1_R4C3 = new javax.swing.JTextField();
TxM1_R2C4 = new javax.swing.JTextField();
TxM1_R3C4 = new javax.swing.JTextField();
TxM1_R4C4 = new javax.swing.JTextField();
jPanel4 = new javax.swing.JPanel();
Sp_RM2 = new javax.swing.JSpinner();
jTextField21 = new javax.swing.JTextField();
Sp_CM2 = new javax.swing.JSpinner();
jTextField22 = new javax.swing.JTextField();
jTextField23 = new javax.swing.JTextField();
Tx_TamañoM2 = new javax.swing.JTextField();
jPanel7 = new javax.swing.JPanel();
TxM2_R1C1 = new javax.swing.JTextField();
TxM2_R1C2 = new javax.swing.JTextField();
TxM2_R1C3 = new javax.swing.JTextField();
TxM2_R1C4 = new javax.swing.JTextField();
TxM2_R2C2 = new javax.swing.JTextField();
TxM2_R3C2 = new javax.swing.JTextField();
TxM2_R2C1 = new javax.swing.JTextField();
TxM2_R3C1 = new javax.swing.JTextField();
TxM2_R4C1 = new javax.swing.JTextField();
TxM2_R4C2 = new javax.swing.JTextField();
TxM2_R3C3 = new javax.swing.JTextField();
TxM2_R2C3 = new javax.swing.JTextField();
TxM2_R4C3 = new javax.swing.JTextField();
TxM2_R2C4 = new javax.swing.JTextField();
TxM2_R3C4 = new javax.swing.JTextField();
TxM2_R4C4 = new javax.swing.JTextField();
jPanel5 = new javax.swing.JPanel();
jTextField41 = new javax.swing.JTextField();
Sp_valor = new javax.swing.JSpinner();
jTextField43 = new javax.swing.JTextField();
Bt_Matriz1 = new javax.swing.JButton();
Bt_Matriz2 = new javax.swing.JButton();
jPanel8 = new javax.swing.JPanel();
TxMR_R1C1 = new javax.swing.JTextField();
TxMR_R1C2 = new javax.swing.JTextField();
TxMR_R1C3 = new javax.swing.JTextField();
TxMR_R1C4 = new javax.swing.JTextField();
TxMR_R2C2 = new javax.swing.JTextField();
TxMR_R3C2 = new javax.swing.JTextField();
TxMR_R2C1 = new javax.swing.JTextField();
TxMR_R3C1 = new javax.swing.JTextField();
TxMR_R4C1 = new javax.swing.JTextField();
TxMR_R4C2 = new javax.swing.JTextField();
TxMR_R3C3 = new javax.swing.JTextField();
TxMR_R2C3 = new javax.swing.JTextField();
TxMR_R4C3 = new javax.swing.JTextField();
TxMR_R2C4 = new javax.swing.JTextField();
TxMR_R3C4 = new javax.swing.JTextField();
TxMR_R4C4 = new javax.swing.JTextField();
jPanel9 = new javax.swing.JPanel();
Bt_sumar = new javax.swing.JButton();
Bt_restar = new javax.swing.JButton();
Bt_multiplicar = new javax.swing.JButton();
jTextField61 = new javax.swing.JTextField();
jTextField62 = new javax.swing.JTextField();
BT_exit = new javax.swing.JButton();

setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

jPanel1.setBackground(new java.awt.Color(168, 199, 255));


jPanel1.setPreferredSize(new java.awt.Dimension(1200, 600));

jPanel3.setBackground(new java.awt.Color(166, 166, 166));

jLabel1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/calculadoramultifuncional/
tec.png"))); // NOI18N
jLabel1.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));

jLabel2.setIcon(new javax.swing.ImageIcon(getClass().getResource("/calculadoramultifuncional/
TITULO algebra.png"))); // NOI18N
jLabel2.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));

jLabel3.setIcon(new javax.swing.ImageIcon(getClass().getResource("/calculadoramultifuncional/
tamaz.png"))); // NOI18N
jLabel3.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));

javax.swing.GroupLayout jPanel3Layout = new javax.swing.GroupLayout(jPanel3);


jPanel3.setLayout(jPanel3Layout);
jPanel3Layout.setHorizontalGroup(
jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel3Layout.createSequentialGroup()
.addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 202,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(217, 217, 217)
.addComponent(jLabel2)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jLabel3)
.addGap(20, 20, 20))
);
jPanel3Layout.setVerticalGroup(
jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel3Layout.createSequentialGroup()
.addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING
)
.addComponent(jLabel1)
.addComponent(jLabel3)
.addComponent(jLabel2))
.addContainerGap())
);

jPanel2.setBackground(new java.awt.Color(166, 166, 166));

Sp_RM1.setModel(new javax.swing.SpinnerNumberModel(1, 1, 4, 1));


Sp_RM1.setPreferredSize(new java.awt.Dimension(64, 24));
Sp_RM1.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
Sp_RM1StateChanged(evt);
}
});
jTextField1.setEditable(false);
jTextField1.setBackground(new java.awt.Color(166, 166, 166));
jTextField1.setText("RENGLONES");
jTextField1.setBorder(null);
jTextField1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextField1ActionPerformed(evt);
}
});

Sp_CM1.setModel(new javax.swing.SpinnerNumberModel(1, 1, 4, 1));


Sp_CM1.setPreferredSize(new java.awt.Dimension(64, 24));
Sp_CM1.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
Sp_CM1StateChanged(evt);
}
});

jTextField2.setEditable(false);
jTextField2.setBackground(new java.awt.Color(166, 166, 166));
jTextField2.setText("COLUMNAS ");
jTextField2.setBorder(null);
jTextField2.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextField2ActionPerformed(evt);
}
});

jTextField3.setEditable(false);
jTextField3.setBackground(new java.awt.Color(166, 166, 166));
jTextField3.setHorizontalAlignment(javax.swing.JTextField.CENTER);
jTextField3.setText("MATRIZ 1");
jTextField3.setBorder(null);
jTextField3.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextField3ActionPerformed(evt);
}
});

Tx_TamañoM1.setPreferredSize(new java.awt.Dimension(64, 24));


Tx_TamañoM1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
Tx_TamañoM1ActionPerformed(evt);
}
});

javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(jPanel2);


jPanel2.setLayout(jPanel2Layout);
jPanel2Layout.setHorizontalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addGap(17, 17, 17)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAI
LING)
.addComponent(Sp_CM1, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(Sp_RM1, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addGroup(jPanel2Layout.createSequentialGroup()
.addComponent(jTextField3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(4, 4, 4))
.addComponent(Tx_TamañoM1, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)))
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel2Layout.createSequentialGroup()
.addGap(22, 22, 22)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEAD
ING)
.addComponent(jTextField2, javax.swing.GroupLayout.Alignment.TRAILING,
javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jTextField1, javax.swing.GroupLayout.Alignment.TRAILING,
javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.PREFERRED_SIZE))))
.addContainerGap(26, Short.MAX_VALUE))
);
jPanel2Layout.setVerticalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(Sp_RM1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(4, 4, 4)
.addComponent(jTextField2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(Sp_CM1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jTextField3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(Tx_TamañoM1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);

jPanel6.setBackground(new java.awt.Color(166, 166, 166));

TxM1_R1C1.setHorizontalAlignment(javax.swing.JTextField.CENTER);
TxM1_R1C1.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
TxM1_R1C1.setPreferredSize(new java.awt.Dimension(64, 24));
TxM1_R1C1.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM1_R1C1KeyReleased(evt);
}
});
TxM1_R1C2.setHorizontalAlignment(javax.swing.JTextField.CENTER);
TxM1_R1C2.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
TxM1_R1C2.setPreferredSize(new java.awt.Dimension(64, 24));
TxM1_R1C2.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM1_R1C2KeyReleased(evt);
}
});

TxM1_R1C3.setHorizontalAlignment(javax.swing.JTextField.CENTER);
TxM1_R1C3.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
TxM1_R1C3.setPreferredSize(new java.awt.Dimension(64, 24));
TxM1_R1C3.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM1_R1C3KeyReleased(evt);
}
});

TxM1_R1C4.setHorizontalAlignment(javax.swing.JTextField.CENTER);
TxM1_R1C4.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
TxM1_R1C4.setPreferredSize(new java.awt.Dimension(64, 24));
TxM1_R1C4.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM1_R1C4KeyReleased(evt);
}
});

TxM1_R2C2.setHorizontalAlignment(javax.swing.JTextField.CENTER);
TxM1_R2C2.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
TxM1_R2C2.setPreferredSize(new java.awt.Dimension(64, 24));
TxM1_R2C2.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM1_R2C2KeyReleased(evt);
}
});

TxM1_R3C2.setHorizontalAlignment(javax.swing.JTextField.CENTER);
TxM1_R3C2.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
TxM1_R3C2.setPreferredSize(new java.awt.Dimension(64, 24));
TxM1_R3C2.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM1_R3C2KeyReleased(evt);
}
});

TxM1_R2C1.setHorizontalAlignment(javax.swing.JTextField.CENTER);
TxM1_R2C1.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
TxM1_R2C1.setPreferredSize(new java.awt.Dimension(64, 24));
TxM1_R2C1.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM1_R2C1KeyReleased(evt);
}
});

TxM1_R3C1.setHorizontalAlignment(javax.swing.JTextField.CENTER);
TxM1_R3C1.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
TxM1_R3C1.setPreferredSize(new java.awt.Dimension(64, 24));
TxM1_R3C1.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM1_R3C1KeyReleased(evt);
}
});

TxM1_R4C1.setHorizontalAlignment(javax.swing.JTextField.CENTER);
TxM1_R4C1.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
TxM1_R4C1.setPreferredSize(new java.awt.Dimension(64, 24));
TxM1_R4C1.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM1_R4C1KeyReleased(evt);
}
});

TxM1_R4C2.setHorizontalAlignment(javax.swing.JTextField.CENTER);
TxM1_R4C2.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
TxM1_R4C2.setPreferredSize(new java.awt.Dimension(64, 24));
TxM1_R4C2.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM1_R4C2KeyReleased(evt);
}
});

TxM1_R3C3.setHorizontalAlignment(javax.swing.JTextField.CENTER);
TxM1_R3C3.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
TxM1_R3C3.setPreferredSize(new java.awt.Dimension(64, 24));
TxM1_R3C3.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM1_R3C3KeyReleased(evt);
}
});

TxM1_R2C3.setHorizontalAlignment(javax.swing.JTextField.CENTER);
TxM1_R2C3.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
TxM1_R2C3.setPreferredSize(new java.awt.Dimension(64, 24));
TxM1_R2C3.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM1_R2C3KeyReleased(evt);
}
});

TxM1_R4C3.setHorizontalAlignment(javax.swing.JTextField.CENTER);
TxM1_R4C3.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
TxM1_R4C3.setPreferredSize(new java.awt.Dimension(64, 24));
TxM1_R4C3.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM1_R4C3KeyReleased(evt);
}
});

TxM1_R2C4.setHorizontalAlignment(javax.swing.JTextField.CENTER);
TxM1_R2C4.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
TxM1_R2C4.setPreferredSize(new java.awt.Dimension(64, 24));
TxM1_R2C4.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM1_R2C4KeyReleased(evt);
}
});

TxM1_R3C4.setHorizontalAlignment(javax.swing.JTextField.CENTER);
TxM1_R3C4.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
TxM1_R3C4.setPreferredSize(new java.awt.Dimension(64, 24));
TxM1_R3C4.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM1_R3C4KeyReleased(evt);
}
});

TxM1_R4C4.setHorizontalAlignment(javax.swing.JTextField.CENTER);
TxM1_R4C4.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
TxM1_R4C4.setPreferredSize(new java.awt.Dimension(64, 24));
TxM1_R4C4.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM1_R4C4KeyReleased(evt);
}
});

javax.swing.GroupLayout jPanel6Layout = new javax.swing.GroupLayout(jPanel6);


jPanel6.setLayout(jPanel6Layout);
jPanel6Layout.setHorizontalGroup(
jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel6Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(TxM1_R1C1, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R2C1, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R3C1, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R4C1, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(43, 43, 43)
.addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(TxM1_R1C2, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R4C2, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R3C2, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R2C2, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 55,
Short.MAX_VALUE)
.addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(TxM1_R3C3, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADIN
G, false)
.addGroup(jPanel6Layout.createSequentialGroup()
.addComponent(TxM1_R4C3, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(TxM1_R4C4, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(jPanel6Layout.createSequentialGroup()
.addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LE
ADING)
.addComponent(TxM1_R1C3, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R2C3, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(41, 41, 41)
.addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LE
ADING)
.addComponent(TxM1_R2C4, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R1C4, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R3C4, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)))))
.addContainerGap(18, Short.MAX_VALUE))
);
jPanel6Layout.setVerticalGroup(
jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel6Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE
)
.addComponent(TxM1_R1C1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R1C4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R1C3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R1C2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(18, 18, 18)
.addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE
)
.addComponent(TxM1_R2C2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R2C1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R2C3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R2C4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE
)
.addComponent(TxM1_R3C1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R3C2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R3C3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R3C4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(21, 21, 21)
.addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE
)
.addComponent(TxM1_R4C1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R4C2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R4C3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R4C4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap())
);

jPanel4.setBackground(new java.awt.Color(166, 166, 166));

Sp_RM2.setModel(new javax.swing.SpinnerNumberModel(1, 1, 4, 1));


Sp_RM2.setPreferredSize(new java.awt.Dimension(64, 24));
Sp_RM2.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
Sp_RM2StateChanged(evt);
}
});

jTextField21.setEditable(false);
jTextField21.setBackground(new java.awt.Color(166, 166, 166));
jTextField21.setText("RENGLONES");
jTextField21.setBorder(null);
jTextField21.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextField21ActionPerformed(evt);
}
});

Sp_CM2.setModel(new javax.swing.SpinnerNumberModel(1, 1, 4, 1));


Sp_CM2.setPreferredSize(new java.awt.Dimension(64, 24));
Sp_CM2.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
Sp_CM2StateChanged(evt);
}
});

jTextField22.setEditable(false);
jTextField22.setBackground(new java.awt.Color(166, 166, 166));
jTextField22.setText("COLUMNAS ");
jTextField22.setBorder(null);
jTextField22.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextField22ActionPerformed(evt);
}
});

jTextField23.setEditable(false);
jTextField23.setBackground(new java.awt.Color(166, 166, 166));
jTextField23.setHorizontalAlignment(javax.swing.JTextField.CENTER);
jTextField23.setText("MATRIZ 2");
jTextField23.setBorder(null);
jTextField23.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextField23ActionPerformed(evt);
}
});

Tx_TamañoM2.setPreferredSize(new java.awt.Dimension(64, 24));


Tx_TamañoM2.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
Tx_TamañoM2ActionPerformed(evt);
}
});

javax.swing.GroupLayout jPanel4Layout = new javax.swing.GroupLayout(jPanel4);


jPanel4.setLayout(jPanel4Layout);
jPanel4Layout.setHorizontalGroup(
jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel4Layout.createSequentialGroup()
.addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel4Layout.createSequentialGroup()
.addGap(20, 20, 20)
.addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAI
LING)
.addComponent(Sp_RM2, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jTextField21, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addGroup(jPanel4Layout.createSequentialGroup()
.addGap(22, 22, 22)
.addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAI
LING)
.addComponent(jTextField22, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LE
ADING)
.addComponent(jTextField23, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(Tx_TamañoM2, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(Sp_CM2, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)))))
.addContainerGap(25, Short.MAX_VALUE))
);
jPanel4Layout.setVerticalGroup(
jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel4Layout.createSequentialGroup()
.addComponent(jTextField21, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(Sp_RM2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(4, 4, 4)
.addComponent(jTextField22, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(Sp_CM2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jTextField23, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(Tx_TamañoM2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(8, Short.MAX_VALUE))
);

jPanel7.setBackground(new java.awt.Color(166, 166, 166));


jPanel7.setPreferredSize(new java.awt.Dimension(447, 162));

TxM2_R1C1.setPreferredSize(new java.awt.Dimension(64, 24));


TxM2_R1C1.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM2_R1C1KeyReleased(evt);
}
});

TxM2_R1C2.setPreferredSize(new java.awt.Dimension(64, 24));


TxM2_R1C2.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM2_R1C2KeyReleased(evt);
}
});

TxM2_R1C3.setPreferredSize(new java.awt.Dimension(64, 24));


TxM2_R1C3.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM2_R1C3KeyReleased(evt);
}
});

TxM2_R1C4.setPreferredSize(new java.awt.Dimension(64, 24));


TxM2_R1C4.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM2_R1C4KeyReleased(evt);
}
});
TxM2_R2C2.setPreferredSize(new java.awt.Dimension(64, 24));
TxM2_R2C2.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM2_R2C2KeyReleased(evt);
}
});

TxM2_R3C2.setPreferredSize(new java.awt.Dimension(64, 24));


TxM2_R3C2.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM2_R3C2KeyReleased(evt);
}
});

TxM2_R2C1.setPreferredSize(new java.awt.Dimension(64, 24));


TxM2_R2C1.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM2_R2C1KeyReleased(evt);
}
});

TxM2_R3C1.setPreferredSize(new java.awt.Dimension(64, 24));


TxM2_R3C1.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM2_R3C1KeyReleased(evt);
}
});

TxM2_R4C1.setPreferredSize(new java.awt.Dimension(64, 24));


TxM2_R4C1.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM2_R4C1KeyReleased(evt);
}
});

TxM2_R4C2.setPreferredSize(new java.awt.Dimension(64, 24));


TxM2_R4C2.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM2_R4C2KeyReleased(evt);
}
});

TxM2_R3C3.setPreferredSize(new java.awt.Dimension(64, 24));


TxM2_R3C3.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM2_R3C3KeyReleased(evt);
}
});

TxM2_R2C3.setPreferredSize(new java.awt.Dimension(64, 24));


TxM2_R2C3.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM2_R2C3KeyReleased(evt);
}
});
TxM2_R4C3.setPreferredSize(new java.awt.Dimension(64, 24));
TxM2_R4C3.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM2_R4C3KeyReleased(evt);
}
});

TxM2_R2C4.setPreferredSize(new java.awt.Dimension(64, 24));


TxM2_R2C4.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM2_R2C4KeyReleased(evt);
}
});

TxM2_R3C4.setPreferredSize(new java.awt.Dimension(64, 24));


TxM2_R3C4.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM2_R3C4KeyReleased(evt);
}
});

TxM2_R4C4.setPreferredSize(new java.awt.Dimension(64, 24));


TxM2_R4C4.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM2_R4C4KeyReleased(evt);
}
});

javax.swing.GroupLayout jPanel7Layout = new javax.swing.GroupLayout(jPanel7);


jPanel7.setLayout(jPanel7Layout);
jPanel7Layout.setHorizontalGroup(
jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel7Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(TxM2_R1C1, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R2C1, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R3C1, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R4C1, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(43, 43, 43)
.addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(TxM2_R1C2, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R4C2, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R3C2, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R2C2, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 60,
Short.MAX_VALUE)
.addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel7Layout.createSequentialGroup()
.addComponent(TxM2_R3C3, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 61,
Short.MAX_VALUE)
.addComponent(TxM2_R3C4, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(jPanel7Layout.createSequentialGroup()
.addComponent(TxM2_R2C3, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(TxM2_R2C4, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(jPanel7Layout.createSequentialGroup()
.addComponent(TxM2_R4C3, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(TxM2_R4C4, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(jPanel7Layout.createSequentialGroup()
.addComponent(TxM2_R1C3, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(TxM2_R1C4, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)))
.addContainerGap())
);
jPanel7Layout.setVerticalGroup(
jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel7Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE
)
.addComponent(TxM2_R1C1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R1C4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R1C3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R1C2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(18, 18, 18)
.addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE
)
.addComponent(TxM2_R2C1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R2C2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R2C3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R2C4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 18,
Short.MAX_VALUE)
.addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE
)
.addComponent(TxM2_R3C1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R3C2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R3C3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R3C4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(18, 18, 18)
.addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE
)
.addComponent(TxM2_R4C1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R4C2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R4C3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R4C4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap())
);

jPanel5.setBackground(new java.awt.Color(166, 166, 166));

jTextField41.setEditable(false);
jTextField41.setBackground(new java.awt.Color(166, 166, 166));
jTextField41.setHorizontalAlignment(javax.swing.JTextField.CENTER);
jTextField41.setText("E S C A L A R");
jTextField41.setBorder(null);
jTextField41.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextField41ActionPerformed(evt);
}
});

Sp_valor.setPreferredSize(new java.awt.Dimension(64, 24));

jTextField43.setEditable(false);
jTextField43.setBackground(new java.awt.Color(166, 166, 166));
jTextField43.setHorizontalAlignment(javax.swing.JTextField.CENTER);
jTextField43.setText("VALOR:");
jTextField43.setBorder(null);
jTextField43.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextField43ActionPerformed(evt);
}
});

Bt_Matriz1.setText("MATRIZ 1");
Bt_Matriz1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
Bt_Matriz1ActionPerformed(evt);
}
});
Bt_Matriz2.setText("MATRIZ 2");
Bt_Matriz2.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
Bt_Matriz2ActionPerformed(evt);
}
});

javax.swing.GroupLayout jPanel5Layout = new javax.swing.GroupLayout(jPanel5);


jPanel5.setLayout(jPanel5Layout);
jPanel5Layout.setHorizontalGroup(
jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel5Layout.createSequentialGroup()
.addGap(16, 16, 16)
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(Sp_valor, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jTextField43, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel5Layout.createSequentialGroup()
.addContainerGap(10, Short.MAX_VALUE)
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(Bt_Matriz2)
.addComponent(Bt_Matriz1)
.addComponent(jTextField41, javax.swing.GroupLayout.PREFERRED_SIZE, 82,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap())
);
jPanel5Layout.setVerticalGroup(
jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel5Layout.createSequentialGroup()
.addGap(14, 14, 14)
.addComponent(jTextField41, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(Bt_Matriz1)
.addGap(12, 12, 12)
.addComponent(Bt_Matriz2)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jTextField43, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(Sp_valor, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);

jPanel8.setBackground(new java.awt.Color(166, 166, 166));


jPanel8.setPreferredSize(new java.awt.Dimension(447, 165));

TxMR_R1C1.setPreferredSize(new java.awt.Dimension(64, 24));

TxMR_R1C2.setPreferredSize(new java.awt.Dimension(64, 24));

TxMR_R1C3.setPreferredSize(new java.awt.Dimension(64, 24));


TxMR_R1C4.setPreferredSize(new java.awt.Dimension(64, 24));

TxMR_R2C2.setPreferredSize(new java.awt.Dimension(64, 24));

TxMR_R3C2.setPreferredSize(new java.awt.Dimension(64, 24));

TxMR_R2C1.setPreferredSize(new java.awt.Dimension(64, 24));

TxMR_R3C1.setPreferredSize(new java.awt.Dimension(64, 24));

TxMR_R4C1.setPreferredSize(new java.awt.Dimension(64, 24));

TxMR_R4C2.setPreferredSize(new java.awt.Dimension(64, 24));

TxMR_R3C3.setPreferredSize(new java.awt.Dimension(64, 24));

TxMR_R2C3.setPreferredSize(new java.awt.Dimension(64, 24));

TxMR_R4C3.setPreferredSize(new java.awt.Dimension(64, 24));

TxMR_R2C4.setPreferredSize(new java.awt.Dimension(64, 24));

TxMR_R3C4.setPreferredSize(new java.awt.Dimension(64, 24));

TxMR_R4C4.setPreferredSize(new java.awt.Dimension(64, 24));

javax.swing.GroupLayout jPanel8Layout = new javax.swing.GroupLayout(jPanel8);


jPanel8.setLayout(jPanel8Layout);
jPanel8Layout.setHorizontalGroup(
jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel8Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(TxMR_R1C1, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R2C1, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R3C1, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R4C1, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(43, 43, 43)
.addGroup(jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(TxMR_R1C2, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R4C2, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R3C2, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R2C2, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 55,
Short.MAX_VALUE)
.addGroup(jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(TxMR_R3C3, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addGroup(jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADIN
G, false)
.addGroup(jPanel8Layout.createSequentialGroup()
.addComponent(TxMR_R4C3, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(TxMR_R4C4, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(jPanel8Layout.createSequentialGroup()
.addGroup(jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LE
ADING)
.addComponent(TxMR_R1C3, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R2C3, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(41, 41, 41)
.addGroup(jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LE
ADING)
.addComponent(TxMR_R2C4, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R1C4, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R3C4, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)))))
.addContainerGap(18, Short.MAX_VALUE))
);
jPanel8Layout.setVerticalGroup(
jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel8Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE
)
.addComponent(TxMR_R1C1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R1C4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R1C3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R1C2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 21,
Short.MAX_VALUE)
.addGroup(jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE
)
.addComponent(TxMR_R2C1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R2C2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R2C3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R2C4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(18, 18, 18)
.addGroup(jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE
)
.addComponent(TxMR_R3C1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R3C2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R3C3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R3C4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(18, 18, 18)
.addGroup(jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE
)
.addComponent(TxMR_R4C1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R4C2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R4C3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R4C4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap())
);

jPanel9.setBackground(new java.awt.Color(166, 166, 166));

Bt_sumar.setText("S U M A R");
Bt_sumar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
Bt_sumarActionPerformed(evt);
}
});

Bt_restar.setText("R E S T A R");
Bt_restar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
Bt_restarActionPerformed(evt);
}
});

Bt_multiplicar.setText("MULTIPLICAR ");
Bt_multiplicar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
Bt_multiplicarActionPerformed(evt);
}
});

javax.swing.GroupLayout jPanel9Layout = new javax.swing.GroupLayout(jPanel9);


jPanel9.setLayout(jPanel9Layout);
jPanel9Layout.setHorizontalGroup(
jPanel9Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel9Layout.createSequentialGroup()
.addContainerGap()
.addComponent(Bt_sumar)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 183,
Short.MAX_VALUE)
.addComponent(Bt_restar)
.addGap(148, 148, 148)
.addComponent(Bt_multiplicar)
.addContainerGap())
);
jPanel9Layout.setVerticalGroup(
jPanel9Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel9Layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(jPanel9Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE
)
.addComponent(Bt_sumar)
.addComponent(Bt_restar)
.addComponent(Bt_multiplicar))
.addContainerGap())
);

jTextField61.setEditable(false);
jTextField61.setBackground(new java.awt.Color(168, 199, 255));
jTextField61.setHorizontalAlignment(javax.swing.JTextField.CENTER);
jTextField61.setText("MATRIZ 2");
jTextField61.setBorder(null);
jTextField61.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextField61ActionPerformed(evt);
}
});

jTextField62.setEditable(false);
jTextField62.setBackground(new java.awt.Color(168, 199, 255));
jTextField62.setHorizontalAlignment(javax.swing.JTextField.CENTER);
jTextField62.setText("MATRIZ 1");
jTextField62.setBorder(null);
jTextField62.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextField62ActionPerformed(evt);
}
});

BT_exit.setBackground(new java.awt.Color(0, 102, 0));


BT_exit.setFont(new java.awt.Font("Times New Roman", 0, 18)); // NOI18N
BT_exit.setForeground(new java.awt.Color(255, 255, 255));
BT_exit.setText("CERRAR");
BT_exit.setToolTipText("");
BT_exit.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
BT_exit.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
BT_exitActionPerformed(evt);
}
});

javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);


jPanel1.setLayout(jPanel1Layout);
jPanel1Layout.setHorizontalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jPanel3, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEAD
ING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(18, 18, 18)
.addComponent(jPanel6, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 11,
Short.MAX_VALUE)
.addComponent(jPanel4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(18, 18, 18)
.addComponent(jPanel7, javax.swing.GroupLayout.DEFAULT_SIZE, 460,
Short.MAX_VALUE))
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(206, 206, 206)
.addComponent(jTextField62, javax.swing.GroupLayout.PREFERRED_SIZE, 56,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jTextField61, javax.swing.GroupLayout.PREFERRED_SIZE, 56,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(202, 202, 202)))))
.addContainerGap())
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel1Layout.createSequentialGroup()
.addGap(0, 0, Short.MAX_VALUE)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING
, false)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jPanel5, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jPanel8, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addComponent(jPanel9, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(155, 155, 155)
.addComponent(BT_exit)
.addGap(15, 15, 15))
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jPanel3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE
)
.addComponent(jTextField61, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jTextField62, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 9,
Short.MAX_VALUE)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILI
NG, false)
.addComponent(jPanel4, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jPanel7, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jPanel6, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
.addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE, 157,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(18, 18, 18)
.addComponent(jPanel9, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(30, 30, 30)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAI
LING)
.addComponent(jPanel8, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jPanel5, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(47, 47, 47))
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel1Layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(BT_exit)
.addGap(33, 33, 33))))
);

javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());


getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(0, 0, Short.MAX_VALUE))
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
);

pack();
setLocationRelativeTo(null);
}// </editor-fold>

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


// TODO add your handling code here:
}
private void jTextField2ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}

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


// TODO add your handling code here:
}

private void Tx_TamañoM1ActionPerformed(java.awt.event.ActionEvent evt) {


// TODO add your handling code here:
}

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


// TODO add your handling code here:
}

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


// TODO add your handling code here:
}

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


// TODO add your handling code here:
}

private void Tx_TamañoM2ActionPerformed(java.awt.event.ActionEvent evt) {


// TODO add your handling code here:
}

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


// TODO add your handling code here:
}

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


// TODO add your handling code here:
}

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


if(Checa_Suma_Resta()) {
Sumar();
}
else
JOptionPane.showMessageDialog(null, "Los amaños son iguales.","E R R O R",0);
}

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


// TODO add your handling code here:
}

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


// TODO add your handling code here:
}

private void Sp_RM1StateChanged(javax.swing.event.ChangeEvent evt) {


checaTamañoM1();
}
private void Sp_RM2StateChanged(javax.swing.event.ChangeEvent evt) {
checaTamañoM2();
}

private void Sp_CM2StateChanged(javax.swing.event.ChangeEvent evt) {


checaTamañoM2();
}

private void Sp_CM1StateChanged(javax.swing.event.ChangeEvent evt) {


checaTamañoM1();
}

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


if(Checa_Suma_Resta()) {
Restar();
}
else
JOptionPane.showMessageDialog(null, "Los Tamaños son iguales.","E R R O R",0);
}

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


if(Checa_Multi()) {
Multi();
}
else
JOptionPane.showMessageDialog(null, "Los Tamaños NO son compatibles.","E R R O R",0);
}

private void TxM1_R1C1KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM1_R1C1.getText().substring(0, TxM1_R1C1.getText().length()-1);
try { Integer.parseInt(TxM1_R1C1.getText()); }
catch (Exception e) { TxM1_R1C1.setText(tmp); }
}

private void TxM1_R1C2KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM1_R1C2.getText().substring(0, TxM1_R1C2.getText().length()-1);
try { Integer.parseInt(TxM1_R1C2.getText()); }
catch (Exception e) { TxM1_R1C2.setText(tmp); }
}

private void TxM1_R1C3KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM1_R1C3.getText().substring(0, TxM1_R1C3.getText().length()-1);
try { Integer.parseInt(TxM1_R1C3.getText()); }
catch (Exception e) { TxM1_R1C3.setText(tmp); }
}

private void TxM1_R1C4KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM1_R1C4.getText().substring(0, TxM1_R1C4.getText().length()-1);
try { Integer.parseInt(TxM1_R1C4.getText()); }
catch (Exception e) { TxM1_R1C4.setText(tmp); }
}

private void TxM1_R2C1KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM1_R2C1.getText().substring(0, TxM1_R2C1.getText().length()-1);
try { Integer.parseInt(TxM1_R2C1.getText()); }
catch (Exception e) { TxM1_R2C1.setText(tmp); }
}
private void TxM1_R2C2KeyReleased(java.awt.event.KeyEvent evt) {
String tmp = TxM1_R2C2.getText().substring(0, TxM1_R2C2.getText().length()-1);
try { Integer.parseInt(TxM1_R2C2.getText()); }
catch (Exception e) { TxM1_R2C2.setText(tmp); }
}

private void TxM1_R2C3KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM1_R2C3.getText().substring(0, TxM1_R2C3.getText().length()-1);
try { Integer.parseInt(TxM1_R2C3.getText()); }
catch (Exception e) { TxM1_R2C3.setText(tmp); }
}

private void TxM1_R3C2KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM1_R3C2.getText().substring(0, TxM1_R3C2.getText().length()-1);
try { Integer.parseInt(TxM1_R3C2.getText()); }
catch (Exception e) { TxM1_R3C2.setText(tmp); }
}

private void TxM1_R3C3KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM1_R3C3.getText().substring(0, TxM1_R3C3.getText().length()-1);
try { Integer.parseInt(TxM1_R3C3.getText()); }
catch (Exception e) { TxM1_R3C3.setText(tmp); }
}

private void TxM1_R3C4KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM1_R3C4.getText().substring(0, TxM1_R3C4.getText().length()-1);
try { Integer.parseInt(TxM1_R3C4.getText()); }
catch (Exception e) { TxM1_R3C4.setText(tmp); }
}

private void TxM1_R4C1KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM1_R4C1.getText().substring(0, TxM1_R4C1.getText().length()-1);
try { Integer.parseInt(TxM1_R4C1.getText()); }
catch (Exception e) { TxM1_R4C1.setText(tmp); }
}

private void TxM1_R4C2KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM1_R4C2.getText().substring(0, TxM1_R4C2.getText().length()-1);
try { Integer.parseInt(TxM1_R4C2.getText()); }
catch (Exception e) { TxM1_R4C2.setText(tmp); }
}

private void TxM1_R4C3KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM1_R4C3.getText().substring(0, TxM1_R4C3.getText().length()-1);
try { Integer.parseInt(TxM1_R4C3.getText()); }
catch (Exception e) { TxM1_R4C3.setText(tmp); }
}

private void TxM1_R4C4KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM1_R4C4.getText().substring(0, TxM1_R4C4.getText().length()-1);
try { Integer.parseInt(TxM1_R4C4.getText()); }
catch (Exception e) { TxM1_R4C4.setText(tmp); }
}

private void TxM1_R2C4KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM1_R2C4.getText().substring(0, TxM1_R2C4.getText().length()-1);
try { Integer.parseInt(TxM1_R2C4.getText()); }
catch (Exception e) { TxM1_R2C4.setText(tmp); }
}

private void TxM1_R3C1KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM1_R3C1.getText().substring(0, TxM1_R3C1.getText().length()-1);
try { Integer.parseInt(TxM1_R3C1.getText()); }
catch (Exception e) { TxM1_R3C1.setText(tmp); }
}

private void TxM2_R1C1KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM2_R1C1.getText().substring(0, TxM2_R1C1.getText().length()-1);
try { Integer.parseInt(TxM2_R1C1.getText()); }
catch (Exception e) { TxM2_R1C1.setText(tmp); }
}

private void TxM2_R1C2KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM2_R1C2.getText().substring(0, TxM2_R1C2.getText().length()-1);
try { Integer.parseInt(TxM2_R1C2.getText()); }
catch (Exception e) { TxM2_R1C2.setText(tmp); }
}

private void TxM2_R1C3KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM2_R1C3.getText().substring(0, TxM2_R1C3.getText().length()-1);
try { Integer.parseInt(TxM2_R1C3.getText()); }
catch (Exception e) { TxM2_R1C3.setText(tmp); }
}

private void TxM2_R1C4KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM2_R1C4.getText().substring(0, TxM2_R1C4.getText().length()-1);
try { Integer.parseInt(TxM2_R1C4.getText()); }
catch (Exception e) { TxM2_R1C4.setText(tmp); }
}

private void TxM2_R2C1KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM2_R2C1.getText().substring(0, TxM2_R2C1.getText().length()-1);
try { Integer.parseInt(TxM2_R2C1.getText()); }
catch (Exception e) { TxM2_R2C1.setText(tmp); }
}

private void TxM2_R2C2KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM2_R2C2.getText().substring(0, TxM2_R2C2.getText().length()-1);
try { Integer.parseInt(TxM2_R2C2.getText()); }
catch (Exception e) { TxM2_R2C2.setText(tmp); }
}

private void TxM2_R2C3KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM2_R2C3.getText().substring(0, TxM2_R2C3.getText().length()-1);
try { Integer.parseInt(TxM2_R2C3.getText()); }
catch (Exception e) { TxM2_R2C3.setText(tmp); }
}

private void TxM2_R2C4KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM2_R2C4.getText().substring(0, TxM2_R2C4.getText().length()-1);
try { Integer.parseInt(TxM2_R2C4.getText()); }
catch (Exception e) { TxM2_R2C4.setText(tmp); }
}
private void TxM2_R3C1KeyReleased(java.awt.event.KeyEvent evt) {
String tmp = TxM2_R3C1.getText().substring(0, TxM2_R3C1.getText().length()-1);
try { Integer.parseInt(TxM2_R3C1.getText()); }
catch (Exception e) { TxM2_R3C1.setText(tmp); }
}

private void TxM2_R3C2KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM2_R3C2.getText().substring(0, TxM2_R3C2.getText().length()-1);
try { Integer.parseInt(TxM2_R3C2.getText()); }
catch (Exception e) { TxM2_R3C2.setText(tmp); }
}

private void TxM2_R3C3KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM2_R3C3.getText().substring(0, TxM2_R3C3.getText().length()-1);
try { Integer.parseInt(TxM2_R3C3.getText()); }
catch (Exception e) { TxM2_R3C3.setText(tmp); }
}

private void TxM2_R3C4KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM2_R3C4.getText().substring(0, TxM2_R3C4.getText().length()-1);
try { Integer.parseInt(TxM2_R3C4.getText()); }
catch (Exception e) { TxM2_R3C4.setText(tmp); }
}

private void TxM2_R4C1KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM2_R4C1.getText().substring(0, TxM2_R4C1.getText().length()-1);
try { Integer.parseInt(TxM2_R4C1.getText()); }
catch (Exception e) { TxM2_R4C1.setText(tmp); }
}

private void TxM2_R4C2KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM2_R4C2.getText().substring(0, TxM2_R4C2.getText().length()-1);
try { Integer.parseInt(TxM2_R4C2.getText()); }
catch (Exception e) { TxM2_R4C2.setText(tmp); }
}

private void TxM2_R4C3KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM2_R4C3.getText().substring(0, TxM2_R4C3.getText().length()-1);
try { Integer.parseInt(TxM2_R4C3.getText()); }
catch (Exception e) { TxM2_R4C3.setText(tmp); }
}

private void TxM2_R4C4KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM2_R4C4.getText().substring(0, TxM2_R4C4.getText().length()-1);
try { Integer.parseInt(TxM2_R4C4.getText()); }
catch (Exception e) { TxM2_R4C4.setText(tmp); }
}

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


valoresMatriz1();
EscalarM1();
RMR = RM1;
CMR = CM1;
ImprimeMR();
}
private void Bt_Matriz2ActionPerformed(java.awt.event.ActionEvent evt) {
valoresMatriz2();
EscalarM2();
RMR = RM2;
CMR = CM2;
ImprimeMR();
}

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


System.exit(0);
}

/**
* @param args the command line arguments
*/
public static void main(String args[]) {

java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new algebra().setVisible(true);
}
});
}

void ocultaMatriz1() {
// TxM1_R1C1.setVisible(false);
TxM1_R1C2.setVisible(false);
TxM1_R1C3.setVisible(false);
TxM1_R1C4.setVisible(false);
TxM1_R2C1.setVisible(false);
TxM1_R2C2.setVisible(false);
TxM1_R2C3.setVisible(false);
TxM1_R2C4.setVisible(false);
TxM1_R3C1.setVisible(false);
TxM1_R3C2.setVisible(false);
TxM1_R3C3.setVisible(false);
TxM1_R3C4.setVisible(false);
TxM1_R4C1.setVisible(false);
TxM1_R4C2.setVisible(false);
TxM1_R4C3.setVisible(false);
TxM1_R4C4.setVisible(false);
}

void ocultaMatriz2() {
// TxM1_R1C1.setVisible(false);
TxM2_R1C2.setVisible(false);
TxM2_R1C3.setVisible(false);
TxM2_R1C4.setVisible(false);
TxM2_R2C1.setVisible(false);
TxM2_R2C2.setVisible(false);
TxM2_R2C3.setVisible(false);
TxM2_R2C4.setVisible(false);
TxM2_R3C1.setVisible(false);
TxM2_R3C2.setVisible(false);
TxM2_R3C3.setVisible(false);
TxM2_R3C4.setVisible(false);
TxM2_R4C1.setVisible(false);
TxM2_R4C2.setVisible(false);
TxM2_R4C3.setVisible(false);
TxM2_R4C4.setVisible(false);
}

void refrescaTextos() {

jLabel1.setVisible(false);
jLabel1.setVisible(true);
}

void ocultaMatrizR() {
// TxMR_R1C1.setVisible(false);
TxMR_R1C2.setVisible(false);
TxMR_R1C3.setVisible(false);
TxMR_R1C4.setVisible(false);
TxMR_R2C1.setVisible(false);
TxMR_R2C2.setVisible(false);
TxMR_R2C3.setVisible(false);
TxMR_R2C4.setVisible(false);
TxMR_R3C1.setVisible(false);
TxMR_R3C2.setVisible(false);
TxMR_R3C3.setVisible(false);
TxMR_R3C4.setVisible(false);
TxMR_R4C1.setVisible(false);
TxMR_R4C2.setVisible(false);
TxMR_R4C3.setVisible(false);
TxMR_R4C4.setVisible(false);
}

void checaTamañoM1() {

RM1 = (int) Sp_RM1.getValue();


CM1 = (int) Sp_CM1.getValue();
Tx_TamañoM1.setText(RM1 + " X " + CM1);
activaTextosM1();
}

void checaTamañoM2() {
RM2 = (int) Sp_RM2.getValue();
CM2 = (int) Sp_CM2.getValue();
Tx_TamañoM2.setText(RM2 + " X " + CM2);
activaTextosM2();
}

void activaTextosM1() {

ocultaMatriz1();

if(RM1 >= 1) {

if(CM1 >= 1) {

TxM1_R1C1.setVisible(true);

if(CM1 >= 2) {
TxM1_R1C2.setVisible(true);

if(CM1 >= 3) {

TxM1_R1C3.setVisible(true);

if(CM1 >= 4)

TxM1_R1C4.setVisible(true);

if(RM1 >= 2) {

if(CM1 >= 1) {

TxM1_R2C1.setVisible(true);

if(CM1 >= 2) {

TxM1_R2C2.setVisible(true);

if(CM1 >= 3) {

TxM1_R2C3.setVisible(true);

if(CM1 >= 4)

TxM1_R2C4.setVisible(true);

if(RM1 >= 3) {

if(CM1 >= 1) {

TxM1_R3C1.setVisible(true);

if(CM1 >= 2) {

TxM1_R3C2.setVisible(true);

if(CM1 >= 3) {

TxM1_R3C3.setVisible(true);
if(CM1 >= 4)

TxM1_R3C4.setVisible(true);

if(RM1 >= 4) {

if(CM1 >= 1) {

TxM1_R4C1.setVisible(true);

if(CM1 >= 2) {

TxM1_R4C2.setVisible(true);

if(CM1 >= 3) {

TxM1_R4C3.setVisible(true);

if(CM1 >= 4)

TxM1_R4C4.setVisible(true);

refrescaTextos();

void activaTextosM2() {

ocultaMatriz2();

if(RM2 >= 1) {

if(CM2 >= 1) {

TxM2_R1C1.setVisible(true);

if(CM2 >= 2) {

TxM2_R1C2.setVisible(true);
if(CM2 >= 3) {

TxM2_R1C3.setVisible(true);

if(CM2 >= 4)

TxM2_R1C4.setVisible(true);

if(RM2 >= 2) {

if(CM2 >= 1) {

TxM2_R2C1.setVisible(true);

if(CM2 >= 2) {

TxM2_R2C2.setVisible(true);

if(CM2 >= 3) {

TxM2_R2C3.setVisible(true);

if(CM2 >= 4)

TxM2_R2C4.setVisible(true);

if(RM2 >= 3) {

if(CM2 >= 1) {

TxM2_R3C1.setVisible(true);

if(CM2 >= 2) {

TxM2_R3C2.setVisible(true);

if(CM2 >= 3) {

TxM2_R3C3.setVisible(true);

if(CM2 >= 4)
TxM2_R3C4.setVisible(true);

if(RM2 >= 4) {

if(CM2 >= 1) {

TxM2_R4C1.setVisible(true);

if(CM2 >= 2) {

TxM2_R4C2.setVisible(true);

if(CM2 >= 3) {

TxM2_R4C3.setVisible(true);

if(CM2 >= 4)

TxM2_R4C4.setVisible(true);

refrescaTextos();

void activaTextosMR() {

ocultaMatrizR();

if(RMR >= 1) {

if(CMR >= 1) {

TxMR_R1C1.setVisible(true);

if(CMR >= 2) {

TxMR_R1C2.setVisible(true);

if(CMR >= 3) {
TxMR_R1C3.setVisible(true);

if(CMR >= 4)

TxMR_R1C4.setVisible(true);

if(RMR >= 2) {

if(CMR >= 1) {

TxMR_R2C1.setVisible(true);

if(CMR >= 2) {

TxMR_R2C2.setVisible(true);

if(CMR >= 3) {

TxMR_R2C3.setVisible(true);

if(CMR >= 4)

TxMR_R2C4.setVisible(true);

if(RMR >= 3) {

if(CMR >= 1) {

TxMR_R3C1.setVisible(true);

if(CMR >= 2) {

TxMR_R3C2.setVisible(true);

if(CMR >= 3) {

TxMR_R3C3.setVisible(true);

if(CMR >= 4)

TxMR_R3C4.setVisible(true);
}

if(RMR >= 4) {

if(CMR >= 1) {

TxMR_R4C1.setVisible(true);

if(CM2 >= 2) {

TxMR_R4C2.setVisible(true);

if(CMR >= 3) {

TxMR_R4C3.setVisible(true);

if(CMR >= 4)

TxMR_R4C4.setVisible(true);

refrescaTextos();

void valoresMatriz1() {
//----- Columna 1
if(TxM1_R1C1.getText().equals(""))
Matriz1[1][1] = 0;
else
Matriz1[1][1] = Integer.parseInt(TxM1_R1C1.getText());
if(TxM1_R2C1.getText().equals(""))
Matriz1[2][1] = 0;
else
Matriz1[2][1] = Integer.parseInt(TxM1_R2C1.getText());
if(TxM1_R3C1.getText().equals(""))
Matriz1[3][1] = 0;
else
Matriz1[3][1] = Integer.parseInt(TxM1_R3C1.getText());
if(TxM1_R4C1.getText().equals(""))
Matriz1[4][1] = 0;
else
Matriz1[4][1] = Integer.parseInt(TxM1_R4C1.getText());

//----- Columna 2
if(TxM1_R1C2.getText().equals(""))
Matriz1[1][2] = 0;
else
Matriz1[1][2] = Integer.parseInt(TxM1_R1C2.getText());
if(TxM1_R2C2.getText().equals(""))
Matriz1[2][2] = 0;
else
Matriz1[2][2] = Integer.parseInt(TxM1_R2C2.getText());
if(TxM1_R3C2.getText().equals(""))
Matriz1[3][2] = 0;
else
Matriz1[3][2] = Integer.parseInt(TxM1_R3C2.getText());
if(TxM1_R4C2.getText().equals(""))
Matriz1[4][2] = 0;
else
Matriz1[4][2] = Integer.parseInt(TxM1_R4C2.getText());

//----- Columna 3
if(TxM1_R1C3.getText().equals(""))
Matriz1[1][3] = 0;
else
Matriz1[1][3] = Integer.parseInt(TxM1_R1C3.getText());
if(TxM1_R2C3.getText().equals(""))
Matriz1[2][3] = 0;
else
Matriz1[2][3] = Integer.parseInt(TxM1_R2C3.getText());
if(TxM1_R3C3.getText().equals(""))
Matriz1[3][3] = 0;
else
Matriz1[3][3] = Integer.parseInt(TxM1_R3C3.getText());
if(TxM1_R4C3.getText().equals(""))
Matriz1[4][3] = 0;
else
Matriz1[4][3] = Integer.parseInt(TxM1_R4C3.getText());

//----- Columna 4
if(TxM1_R1C4.getText().equals(""))
Matriz1[1][4] = 0;
else
Matriz1[1][4] = Integer.parseInt(TxM1_R1C4.getText());
if(TxM1_R2C4.getText().equals(""))
Matriz1[2][4] = 0;
else
Matriz1[2][4] = Integer.parseInt(TxM1_R2C4.getText());
if(TxM1_R3C4.getText().equals(""))
Matriz1[3][4] = 0;
else
Matriz1[3][4] = Integer.parseInt(TxM1_R3C4.getText());
if(TxM1_R4C4.getText().equals(""))
Matriz1[4][4] = 0;
else
Matriz1[4][4] = Integer.parseInt(TxM1_R4C4.getText());
}
void valoresMatriz2() {
//----- Columna 1
if(TxM2_R1C1.getText().equals(""))
Matriz2[1][1] = 0;
else
Matriz2[1][1] = Integer.parseInt(TxM2_R1C1.getText());
if(TxM2_R2C1.getText().equals(""))
Matriz2[2][1] = 0;
else
Matriz2[2][1] = Integer.parseInt(TxM2_R2C1.getText());
if(TxM2_R3C1.getText().equals(""))
Matriz2[3][1] = 0;
else
Matriz2[3][1] = Integer.parseInt(TxM2_R3C1.getText());
if(TxM2_R4C1.getText().equals(""))
Matriz2[4][1] = 0;
else
Matriz2[4][1] = Integer.parseInt(TxM2_R4C1.getText());

//----- Columna 2
if(TxM1_R1C2.getText().equals(""))
Matriz2[1][2] = 0;
else
Matriz2[1][2] = Integer.parseInt(TxM2_R1C2.getText());
if(TxM2_R2C2.getText().equals(""))
Matriz2[2][2] = 0;
else
Matriz2[2][2] = Integer.parseInt(TxM2_R2C2.getText());
if(TxM2_R3C2.getText().equals(""))
Matriz2[3][2] = 0;
else
Matriz2[3][2] = Integer.parseInt(TxM2_R3C2.getText());
if(TxM2_R4C2.getText().equals(""))
Matriz2[4][2] = 0;
else
Matriz2[4][2] = Integer.parseInt(TxM2_R4C2.getText());

//----- Columna 3
if(TxM2_R1C3.getText().equals(""))
Matriz2[1][3] = 0;
else
Matriz2[1][3] = Integer.parseInt(TxM2_R1C3.getText());
if(TxM2_R2C3.getText().equals(""))
Matriz2[2][3] = 0;
else
Matriz2[2][3] = Integer.parseInt(TxM2_R2C3.getText());
if(TxM2_R3C3.getText().equals(""))
Matriz2[3][3] = 0;
else
Matriz2[3][3] = Integer.parseInt(TxM2_R3C3.getText());
if(TxM2_R4C3.getText().equals(""))
Matriz2[4][3] = 0;
else
Matriz2[4][3] = Integer.parseInt(TxM2_R4C3.getText());

//----- Columna 4
if(TxM2_R1C4.getText().equals(""))
Matriz2[1][4] = 0;
else
Matriz2[1][4] = Integer.parseInt(TxM2_R1C4.getText());
if(TxM2_R2C4.getText().equals(""))
Matriz2[2][4] = 0;
else
Matriz2[2][4] = Integer.parseInt(TxM2_R2C4.getText());
if(TxM2_R3C4.getText().equals(""))
Matriz2[3][4] = 0;
else
Matriz2[3][4] = Integer.parseInt(TxM2_R3C4.getText());
if(TxM2_R4C4.getText().equals(""))
Matriz2[4][4] = 0;
else
Matriz2[4][4] = Integer.parseInt(TxM2_R4C4.getText());
}

void EscalarM1(){
int SPv = Integer.parseInt(Sp_valor.getValue().toString());
for(int i=1; i<= 4; i++) {
for(int j=1; j<= 4; j++) {
MatrizR[i][j] = Matriz1[i][j] * SPv;
}
}

void EscalarM2(){
int SPv = Integer.parseInt(Sp_valor.getValue().toString());
for(int i=1; i<= 4; i++) {
for(int j=1; j<= 4; j++) {
MatrizR[i][j] = Matriz2[i][j] * SPv;
}
}

void ImprimeMR(){
TxMR_R1C1.setText(MatrizR[1][1] + "");
TxMR_R2C1.setText(MatrizR[2][1] + "");
TxMR_R3C1.setText(MatrizR[3][1] + "");
TxMR_R4C1.setText(MatrizR[4][1] + "");
TxMR_R1C2.setText(MatrizR[1][2] + "");
TxMR_R2C2.setText(MatrizR[2][2] + "");
TxMR_R3C2.setText(MatrizR[3][2] + "");
TxMR_R4C2.setText(MatrizR[4][2] + "");
TxMR_R1C3.setText(MatrizR[1][3] + "");
TxMR_R2C3.setText(MatrizR[2][3] + "");
TxMR_R3C3.setText(MatrizR[3][3] + "");
TxMR_R4C3.setText(MatrizR[4][3] + "");
TxMR_R1C4.setText(MatrizR[1][4] + "");
TxMR_R2C4.setText(MatrizR[2][4] + "");
TxMR_R3C4.setText(MatrizR[3][4] + "");
TxMR_R4C4.setText(MatrizR[4][4] + "");
activaTextosMR();
}
boolean Checa_Suma_Resta() {
checaTamañoM1();
checaTamañoM2();
RMR = RM1;
CMR = CM1;
if(RM1 == RM2 && CM1 == CM2)
return true;
else
return false;
}

boolean Checa_Multi() {
checaTamañoM1();
checaTamañoM2();
RMR = RM1;
CMR = CM2;
if(CM1 == RM2)
return true;
else
return false;
}

void Sumar(){
valoresMatriz1();
valoresMatriz2();
for(int i=1; i<= 4; i++) {
for(int j=1; j<= 4; j++) {
MatrizR[i][j] = Matriz1[i][j] + Matriz2[i][j];
}
}
ImprimeMR();
}

void Restar(){
valoresMatriz1();
valoresMatriz2();
for(int i=1; i<= 4; i++) {
for(int j=1; j<= 4; j++) {
MatrizR[i][j] = Matriz1[i][j] - Matriz2[i][j];
}
}
ImprimeMR();
}

void Multi(){
valoresMatriz1();
valoresMatriz2();
int aux = 0;
for(int i =1; i<=RM1; i++){
for(int j =1; j<=CM2; j++) {
aux = 0;
for(int r =1; r<=CM1; r++) {
aux = aux + Matriz1[i][r] * Matriz2[r][j];
}
MatrizR[i][j] = aux;
}
}
ImprimeMR();
}

// Variables declaration - do not modify


private javax.swing.JButton BT_exit;
private javax.swing.JButton Bt_Matriz1;
private javax.swing.JButton Bt_Matriz2;
private javax.swing.JButton Bt_multiplicar;
private javax.swing.JButton Bt_restar;
private javax.swing.JButton Bt_sumar;
private javax.swing.JSpinner Sp_CM1;
private javax.swing.JSpinner Sp_CM2;
private javax.swing.JSpinner Sp_RM1;
private javax.swing.JSpinner Sp_RM2;
private javax.swing.JSpinner Sp_valor;
private javax.swing.JTextField TxM1_R1C1;
private javax.swing.JTextField TxM1_R1C2;
private javax.swing.JTextField TxM1_R1C3;
private javax.swing.JTextField TxM1_R1C4;
private javax.swing.JTextField TxM1_R2C1;
private javax.swing.JTextField TxM1_R2C2;
private javax.swing.JTextField TxM1_R2C3;
private javax.swing.JTextField TxM1_R2C4;
private javax.swing.JTextField TxM1_R3C1;
private javax.swing.JTextField TxM1_R3C2;
private javax.swing.JTextField TxM1_R3C3;
private javax.swing.JTextField TxM1_R3C4;
private javax.swing.JTextField TxM1_R4C1;
private javax.swing.JTextField TxM1_R4C2;
private javax.swing.JTextField TxM1_R4C3;
private javax.swing.JTextField TxM1_R4C4;
private javax.swing.JTextField TxM2_R1C1;
private javax.swing.JTextField TxM2_R1C2;
private javax.swing.JTextField TxM2_R1C3;
private javax.swing.JTextField TxM2_R1C4;
private javax.swing.JTextField TxM2_R2C1;
private javax.swing.JTextField TxM2_R2C2;
private javax.swing.JTextField TxM2_R2C3;
private javax.swing.JTextField TxM2_R2C4;
private javax.swing.JTextField TxM2_R3C1;
private javax.swing.JTextField TxM2_R3C2;
private javax.swing.JTextField TxM2_R3C3;
private javax.swing.JTextField TxM2_R3C4;
private javax.swing.JTextField TxM2_R4C1;
private javax.swing.JTextField TxM2_R4C2;
private javax.swing.JTextField TxM2_R4C3;
private javax.swing.JTextField TxM2_R4C4;
private javax.swing.JTextField TxMR_R1C1;
private javax.swing.JTextField TxMR_R1C2;
private javax.swing.JTextField TxMR_R1C3;
private javax.swing.JTextField TxMR_R1C4;
private javax.swing.JTextField TxMR_R2C1;
private javax.swing.JTextField TxMR_R2C2;
private javax.swing.JTextField TxMR_R2C3;
private javax.swing.JTextField TxMR_R2C4;
private javax.swing.JTextField TxMR_R3C1;
private javax.swing.JTextField TxMR_R3C2;
private javax.swing.JTextField TxMR_R3C3;
private javax.swing.JTextField TxMR_R3C4;
private javax.swing.JTextField TxMR_R4C1;
private javax.swing.JTextField TxMR_R4C2;
private javax.swing.JTextField TxMR_R4C3;
private javax.swing.JTextField TxMR_R4C4;
private javax.swing.JTextField Tx_TamañoM1;
private javax.swing.JTextField Tx_TamañoM2;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel jLabel3;
private javax.swing.JPanel jPanel1;
private javax.swing.JPanel jPanel2;
private javax.swing.JPanel jPanel3;
private javax.swing.JPanel jPanel4;
private javax.swing.JPanel jPanel5;
private javax.swing.JPanel jPanel6;
private javax.swing.JPanel jPanel7;
private javax.swing.JPanel jPanel8;
private javax.swing.JPanel jPanel9;
private javax.swing.JTextField jTextField1;
private javax.swing.JTextField jTextField2;
private javax.swing.JTextField jTextField21;
private javax.swing.JTextField jTextField22;
private javax.swing.JTextField jTextField23;
private javax.swing.JTextField jTextField3;
private javax.swing.JTextField jTextField41;
private javax.swing.JTextField jTextField43;
private javax.swing.JTextField jTextField61;
private javax.swing.JTextField jTextField62;
// End of variables declaration
}
package calculadoramultifuncional;

import javax.swing.JOptionPane;

/**
*
* @author Giovanni
*/
public class algebra extends javax.swing.JFrame {
// Matrices y Tamaños
int Matriz1[][] = new int [5][5];
int Matriz2[][] = new int [5][5];
int MatrizR[][] = new int [5][5];
int RM1, CM1, RM2, CM2, RMR, CMR;

public algebra() {
initComponents();
ocultaMatriz1();
ocultaMatriz2();
ocultaMatrizR();
}

/**
* This method is called from within the constructor to initialize the form.
* WARNING: Do NOT modify this code. The content of this method is always
* regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {

jPanel1 = new javax.swing.JPanel();


jPanel3 = new javax.swing.JPanel();
jLabel1 = new javax.swing.JLabel();
jLabel2 = new javax.swing.JLabel();
jLabel3 = new javax.swing.JLabel();
jPanel2 = new javax.swing.JPanel();
Sp_RM1 = new javax.swing.JSpinner();
jTextField1 = new javax.swing.JTextField();
Sp_CM1 = new javax.swing.JSpinner();
jTextField2 = new javax.swing.JTextField();
jTextField3 = new javax.swing.JTextField();
Tx_TamañoM1 = new javax.swing.JTextField();
jPanel6 = new javax.swing.JPanel();
TxM1_R1C1 = new javax.swing.JTextField();
TxM1_R1C2 = new javax.swing.JTextField();
TxM1_R1C3 = new javax.swing.JTextField();
TxM1_R1C4 = new javax.swing.JTextField();
TxM1_R2C2 = new javax.swing.JTextField();
TxM1_R3C2 = new javax.swing.JTextField();
TxM1_R2C1 = new javax.swing.JTextField();
TxM1_R3C1 = new javax.swing.JTextField();
TxM1_R4C1 = new javax.swing.JTextField();
TxM1_R4C2 = new javax.swing.JTextField();
TxM1_R3C3 = new javax.swing.JTextField();
TxM1_R2C3 = new javax.swing.JTextField();
TxM1_R4C3 = new javax.swing.JTextField();
TxM1_R2C4 = new javax.swing.JTextField();
TxM1_R3C4 = new javax.swing.JTextField();
TxM1_R4C4 = new javax.swing.JTextField();
jPanel4 = new javax.swing.JPanel();
Sp_RM2 = new javax.swing.JSpinner();
jTextField21 = new javax.swing.JTextField();
Sp_CM2 = new javax.swing.JSpinner();
jTextField22 = new javax.swing.JTextField();
jTextField23 = new javax.swing.JTextField();
Tx_TamañoM2 = new javax.swing.JTextField();
jPanel7 = new javax.swing.JPanel();
TxM2_R1C1 = new javax.swing.JTextField();
TxM2_R1C2 = new javax.swing.JTextField();
TxM2_R1C3 = new javax.swing.JTextField();
TxM2_R1C4 = new javax.swing.JTextField();
TxM2_R2C2 = new javax.swing.JTextField();
TxM2_R3C2 = new javax.swing.JTextField();
TxM2_R2C1 = new javax.swing.JTextField();
TxM2_R3C1 = new javax.swing.JTextField();
TxM2_R4C1 = new javax.swing.JTextField();
TxM2_R4C2 = new javax.swing.JTextField();
TxM2_R3C3 = new javax.swing.JTextField();
TxM2_R2C3 = new javax.swing.JTextField();
TxM2_R4C3 = new javax.swing.JTextField();
TxM2_R2C4 = new javax.swing.JTextField();
TxM2_R3C4 = new javax.swing.JTextField();
TxM2_R4C4 = new javax.swing.JTextField();
jPanel5 = new javax.swing.JPanel();
jTextField41 = new javax.swing.JTextField();
Sp_valor = new javax.swing.JSpinner();
jTextField43 = new javax.swing.JTextField();
Bt_Matriz1 = new javax.swing.JButton();
Bt_Matriz2 = new javax.swing.JButton();
jPanel8 = new javax.swing.JPanel();
TxMR_R1C1 = new javax.swing.JTextField();
TxMR_R1C2 = new javax.swing.JTextField();
TxMR_R1C3 = new javax.swing.JTextField();
TxMR_R1C4 = new javax.swing.JTextField();
TxMR_R2C2 = new javax.swing.JTextField();
TxMR_R3C2 = new javax.swing.JTextField();
TxMR_R2C1 = new javax.swing.JTextField();
TxMR_R3C1 = new javax.swing.JTextField();
TxMR_R4C1 = new javax.swing.JTextField();
TxMR_R4C2 = new javax.swing.JTextField();
TxMR_R3C3 = new javax.swing.JTextField();
TxMR_R2C3 = new javax.swing.JTextField();
TxMR_R4C3 = new javax.swing.JTextField();
TxMR_R2C4 = new javax.swing.JTextField();
TxMR_R3C4 = new javax.swing.JTextField();
TxMR_R4C4 = new javax.swing.JTextField();
jPanel9 = new javax.swing.JPanel();
Bt_sumar = new javax.swing.JButton();
Bt_restar = new javax.swing.JButton();
Bt_multiplicar = new javax.swing.JButton();
jTextField61 = new javax.swing.JTextField();
jTextField62 = new javax.swing.JTextField();
BT_exit = new javax.swing.JButton();

setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

jPanel1.setBackground(new java.awt.Color(168, 199, 255));


jPanel1.setPreferredSize(new java.awt.Dimension(1200, 600));

jPanel3.setBackground(new java.awt.Color(166, 166, 166));

jLabel1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/calculadoramultifuncional/
tec.png"))); // NOI18N
jLabel1.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));

jLabel2.setIcon(new javax.swing.ImageIcon(getClass().getResource("/calculadoramultifuncional/
TITULO algebra.png"))); // NOI18N
jLabel2.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));

jLabel3.setIcon(new javax.swing.ImageIcon(getClass().getResource("/calculadoramultifuncional/
tamaz.png"))); // NOI18N
jLabel3.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));

javax.swing.GroupLayout jPanel3Layout = new javax.swing.GroupLayout(jPanel3);


jPanel3.setLayout(jPanel3Layout);
jPanel3Layout.setHorizontalGroup(
jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel3Layout.createSequentialGroup()
.addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 202,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(217, 217, 217)
.addComponent(jLabel2)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jLabel3)
.addGap(20, 20, 20))
);
jPanel3Layout.setVerticalGroup(
jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel3Layout.createSequentialGroup()
.addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING
)
.addComponent(jLabel1)
.addComponent(jLabel3)
.addComponent(jLabel2))
.addContainerGap())
);

jPanel2.setBackground(new java.awt.Color(166, 166, 166));

Sp_RM1.setModel(new javax.swing.SpinnerNumberModel(1, 1, 4, 1));


Sp_RM1.setPreferredSize(new java.awt.Dimension(64, 24));
Sp_RM1.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
Sp_RM1StateChanged(evt);
}
});

jTextField1.setEditable(false);
jTextField1.setBackground(new java.awt.Color(166, 166, 166));
jTextField1.setText("RENGLONES");
jTextField1.setBorder(null);
jTextField1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextField1ActionPerformed(evt);
}
});

Sp_CM1.setModel(new javax.swing.SpinnerNumberModel(1, 1, 4, 1));


Sp_CM1.setPreferredSize(new java.awt.Dimension(64, 24));
Sp_CM1.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
Sp_CM1StateChanged(evt);
}
});

jTextField2.setEditable(false);
jTextField2.setBackground(new java.awt.Color(166, 166, 166));
jTextField2.setText("COLUMNAS ");
jTextField2.setBorder(null);
jTextField2.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextField2ActionPerformed(evt);
}
});

jTextField3.setEditable(false);
jTextField3.setBackground(new java.awt.Color(166, 166, 166));
jTextField3.setHorizontalAlignment(javax.swing.JTextField.CENTER);
jTextField3.setText("MATRIZ 1");
jTextField3.setBorder(null);
jTextField3.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextField3ActionPerformed(evt);
}
});

Tx_TamañoM1.setPreferredSize(new java.awt.Dimension(64, 24));


Tx_TamañoM1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
Tx_TamañoM1ActionPerformed(evt);
}
});

javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(jPanel2);


jPanel2.setLayout(jPanel2Layout);
jPanel2Layout.setHorizontalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addGap(17, 17, 17)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAI
LING)
.addComponent(Sp_CM1, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(Sp_RM1, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addGroup(jPanel2Layout.createSequentialGroup()
.addComponent(jTextField3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(4, 4, 4))
.addComponent(Tx_TamañoM1, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)))
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel2Layout.createSequentialGroup()
.addGap(22, 22, 22)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEAD
ING)
.addComponent(jTextField2, javax.swing.GroupLayout.Alignment.TRAILING,
javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jTextField1, javax.swing.GroupLayout.Alignment.TRAILING,
javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.PREFERRED_SIZE))))
.addContainerGap(26, Short.MAX_VALUE))
);
jPanel2Layout.setVerticalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(Sp_RM1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(4, 4, 4)
.addComponent(jTextField2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(Sp_CM1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jTextField3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(Tx_TamañoM1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);

jPanel6.setBackground(new java.awt.Color(166, 166, 166));

TxM1_R1C1.setHorizontalAlignment(javax.swing.JTextField.CENTER);
TxM1_R1C1.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
TxM1_R1C1.setPreferredSize(new java.awt.Dimension(64, 24));
TxM1_R1C1.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM1_R1C1KeyReleased(evt);
}
});

TxM1_R1C2.setHorizontalAlignment(javax.swing.JTextField.CENTER);
TxM1_R1C2.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
TxM1_R1C2.setPreferredSize(new java.awt.Dimension(64, 24));
TxM1_R1C2.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM1_R1C2KeyReleased(evt);
}
});

TxM1_R1C3.setHorizontalAlignment(javax.swing.JTextField.CENTER);
TxM1_R1C3.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
TxM1_R1C3.setPreferredSize(new java.awt.Dimension(64, 24));
TxM1_R1C3.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM1_R1C3KeyReleased(evt);
}
});

TxM1_R1C4.setHorizontalAlignment(javax.swing.JTextField.CENTER);
TxM1_R1C4.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
TxM1_R1C4.setPreferredSize(new java.awt.Dimension(64, 24));
TxM1_R1C4.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM1_R1C4KeyReleased(evt);
}
});

TxM1_R2C2.setHorizontalAlignment(javax.swing.JTextField.CENTER);
TxM1_R2C2.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
TxM1_R2C2.setPreferredSize(new java.awt.Dimension(64, 24));
TxM1_R2C2.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM1_R2C2KeyReleased(evt);
}
});

TxM1_R3C2.setHorizontalAlignment(javax.swing.JTextField.CENTER);
TxM1_R3C2.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
TxM1_R3C2.setPreferredSize(new java.awt.Dimension(64, 24));
TxM1_R3C2.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM1_R3C2KeyReleased(evt);
}
});

TxM1_R2C1.setHorizontalAlignment(javax.swing.JTextField.CENTER);
TxM1_R2C1.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
TxM1_R2C1.setPreferredSize(new java.awt.Dimension(64, 24));
TxM1_R2C1.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM1_R2C1KeyReleased(evt);
}
});

TxM1_R3C1.setHorizontalAlignment(javax.swing.JTextField.CENTER);
TxM1_R3C1.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
TxM1_R3C1.setPreferredSize(new java.awt.Dimension(64, 24));
TxM1_R3C1.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM1_R3C1KeyReleased(evt);
}
});

TxM1_R4C1.setHorizontalAlignment(javax.swing.JTextField.CENTER);
TxM1_R4C1.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
TxM1_R4C1.setPreferredSize(new java.awt.Dimension(64, 24));
TxM1_R4C1.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM1_R4C1KeyReleased(evt);
}
});

TxM1_R4C2.setHorizontalAlignment(javax.swing.JTextField.CENTER);
TxM1_R4C2.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
TxM1_R4C2.setPreferredSize(new java.awt.Dimension(64, 24));
TxM1_R4C2.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM1_R4C2KeyReleased(evt);
}
});

TxM1_R3C3.setHorizontalAlignment(javax.swing.JTextField.CENTER);
TxM1_R3C3.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
TxM1_R3C3.setPreferredSize(new java.awt.Dimension(64, 24));
TxM1_R3C3.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM1_R3C3KeyReleased(evt);
}
});

TxM1_R2C3.setHorizontalAlignment(javax.swing.JTextField.CENTER);
TxM1_R2C3.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
TxM1_R2C3.setPreferredSize(new java.awt.Dimension(64, 24));
TxM1_R2C3.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM1_R2C3KeyReleased(evt);
}
});

TxM1_R4C3.setHorizontalAlignment(javax.swing.JTextField.CENTER);
TxM1_R4C3.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
TxM1_R4C3.setPreferredSize(new java.awt.Dimension(64, 24));
TxM1_R4C3.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM1_R4C3KeyReleased(evt);
}
});

TxM1_R2C4.setHorizontalAlignment(javax.swing.JTextField.CENTER);
TxM1_R2C4.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
TxM1_R2C4.setPreferredSize(new java.awt.Dimension(64, 24));
TxM1_R2C4.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM1_R2C4KeyReleased(evt);
}
});

TxM1_R3C4.setHorizontalAlignment(javax.swing.JTextField.CENTER);
TxM1_R3C4.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
TxM1_R3C4.setPreferredSize(new java.awt.Dimension(64, 24));
TxM1_R3C4.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM1_R3C4KeyReleased(evt);
}
});

TxM1_R4C4.setHorizontalAlignment(javax.swing.JTextField.CENTER);
TxM1_R4C4.setBorder(new
javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
TxM1_R4C4.setPreferredSize(new java.awt.Dimension(64, 24));
TxM1_R4C4.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM1_R4C4KeyReleased(evt);
}
});

javax.swing.GroupLayout jPanel6Layout = new javax.swing.GroupLayout(jPanel6);


jPanel6.setLayout(jPanel6Layout);
jPanel6Layout.setHorizontalGroup(
jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel6Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(TxM1_R1C1, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R2C1, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R3C1, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R4C1, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(43, 43, 43)
.addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(TxM1_R1C2, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R4C2, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R3C2, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R2C2, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 55,
Short.MAX_VALUE)
.addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(TxM1_R3C3, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADIN
G, false)
.addGroup(jPanel6Layout.createSequentialGroup()
.addComponent(TxM1_R4C3, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(TxM1_R4C4, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(jPanel6Layout.createSequentialGroup()
.addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LE
ADING)
.addComponent(TxM1_R1C3, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R2C3, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(41, 41, 41)
.addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LE
ADING)
.addComponent(TxM1_R2C4, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R1C4, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R3C4, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)))))
.addContainerGap(18, Short.MAX_VALUE))
);
jPanel6Layout.setVerticalGroup(
jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel6Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE
)
.addComponent(TxM1_R1C1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R1C4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R1C3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R1C2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(18, 18, 18)
.addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE
)
.addComponent(TxM1_R2C2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R2C1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R2C3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R2C4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE
)
.addComponent(TxM1_R3C1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R3C2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R3C3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R3C4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(21, 21, 21)
.addGroup(jPanel6Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE
)
.addComponent(TxM1_R4C1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R4C2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R4C3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM1_R4C4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap())
);

jPanel4.setBackground(new java.awt.Color(166, 166, 166));

Sp_RM2.setModel(new javax.swing.SpinnerNumberModel(1, 1, 4, 1));


Sp_RM2.setPreferredSize(new java.awt.Dimension(64, 24));
Sp_RM2.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
Sp_RM2StateChanged(evt);
}
});

jTextField21.setEditable(false);
jTextField21.setBackground(new java.awt.Color(166, 166, 166));
jTextField21.setText("RENGLONES");
jTextField21.setBorder(null);
jTextField21.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextField21ActionPerformed(evt);
}
});

Sp_CM2.setModel(new javax.swing.SpinnerNumberModel(1, 1, 4, 1));


Sp_CM2.setPreferredSize(new java.awt.Dimension(64, 24));
Sp_CM2.addChangeListener(new javax.swing.event.ChangeListener() {
public void stateChanged(javax.swing.event.ChangeEvent evt) {
Sp_CM2StateChanged(evt);
}
});

jTextField22.setEditable(false);
jTextField22.setBackground(new java.awt.Color(166, 166, 166));
jTextField22.setText("COLUMNAS ");
jTextField22.setBorder(null);
jTextField22.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextField22ActionPerformed(evt);
}
});

jTextField23.setEditable(false);
jTextField23.setBackground(new java.awt.Color(166, 166, 166));
jTextField23.setHorizontalAlignment(javax.swing.JTextField.CENTER);
jTextField23.setText("MATRIZ 2");
jTextField23.setBorder(null);
jTextField23.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextField23ActionPerformed(evt);
}
});

Tx_TamañoM2.setPreferredSize(new java.awt.Dimension(64, 24));


Tx_TamañoM2.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
Tx_TamañoM2ActionPerformed(evt);
}
});

javax.swing.GroupLayout jPanel4Layout = new javax.swing.GroupLayout(jPanel4);


jPanel4.setLayout(jPanel4Layout);
jPanel4Layout.setHorizontalGroup(
jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel4Layout.createSequentialGroup()
.addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel4Layout.createSequentialGroup()
.addGap(20, 20, 20)
.addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAI
LING)
.addComponent(Sp_RM2, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jTextField21, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addGroup(jPanel4Layout.createSequentialGroup()
.addGap(22, 22, 22)
.addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAI
LING)
.addComponent(jTextField22, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LE
ADING)
.addComponent(jTextField23, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(Tx_TamañoM2, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(Sp_CM2, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)))))
.addContainerGap(25, Short.MAX_VALUE))
);
jPanel4Layout.setVerticalGroup(
jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel4Layout.createSequentialGroup()
.addComponent(jTextField21, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(Sp_RM2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(4, 4, 4)
.addComponent(jTextField22, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(Sp_CM2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jTextField23, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(Tx_TamañoM2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(8, Short.MAX_VALUE))
);

jPanel7.setBackground(new java.awt.Color(166, 166, 166));


jPanel7.setPreferredSize(new java.awt.Dimension(447, 162));

TxM2_R1C1.setPreferredSize(new java.awt.Dimension(64, 24));


TxM2_R1C1.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM2_R1C1KeyReleased(evt);
}
});

TxM2_R1C2.setPreferredSize(new java.awt.Dimension(64, 24));


TxM2_R1C2.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM2_R1C2KeyReleased(evt);
}
});

TxM2_R1C3.setPreferredSize(new java.awt.Dimension(64, 24));


TxM2_R1C3.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM2_R1C3KeyReleased(evt);
}
});

TxM2_R1C4.setPreferredSize(new java.awt.Dimension(64, 24));


TxM2_R1C4.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM2_R1C4KeyReleased(evt);
}
});

TxM2_R2C2.setPreferredSize(new java.awt.Dimension(64, 24));


TxM2_R2C2.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM2_R2C2KeyReleased(evt);
}
});

TxM2_R3C2.setPreferredSize(new java.awt.Dimension(64, 24));


TxM2_R3C2.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM2_R3C2KeyReleased(evt);
}
});

TxM2_R2C1.setPreferredSize(new java.awt.Dimension(64, 24));


TxM2_R2C1.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM2_R2C1KeyReleased(evt);
}
});

TxM2_R3C1.setPreferredSize(new java.awt.Dimension(64, 24));


TxM2_R3C1.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM2_R3C1KeyReleased(evt);
}
});

TxM2_R4C1.setPreferredSize(new java.awt.Dimension(64, 24));


TxM2_R4C1.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM2_R4C1KeyReleased(evt);
}
});

TxM2_R4C2.setPreferredSize(new java.awt.Dimension(64, 24));


TxM2_R4C2.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM2_R4C2KeyReleased(evt);
}
});

TxM2_R3C3.setPreferredSize(new java.awt.Dimension(64, 24));


TxM2_R3C3.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM2_R3C3KeyReleased(evt);
}
});

TxM2_R2C3.setPreferredSize(new java.awt.Dimension(64, 24));


TxM2_R2C3.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM2_R2C3KeyReleased(evt);
}
});

TxM2_R4C3.setPreferredSize(new java.awt.Dimension(64, 24));


TxM2_R4C3.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM2_R4C3KeyReleased(evt);
}
});

TxM2_R2C4.setPreferredSize(new java.awt.Dimension(64, 24));


TxM2_R2C4.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM2_R2C4KeyReleased(evt);
}
});

TxM2_R3C4.setPreferredSize(new java.awt.Dimension(64, 24));


TxM2_R3C4.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM2_R3C4KeyReleased(evt);
}
});

TxM2_R4C4.setPreferredSize(new java.awt.Dimension(64, 24));


TxM2_R4C4.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
TxM2_R4C4KeyReleased(evt);
}
});

javax.swing.GroupLayout jPanel7Layout = new javax.swing.GroupLayout(jPanel7);


jPanel7.setLayout(jPanel7Layout);
jPanel7Layout.setHorizontalGroup(
jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel7Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(TxM2_R1C1, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R2C1, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R3C1, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R4C1, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(43, 43, 43)
.addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(TxM2_R1C2, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R4C2, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R3C2, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R2C2, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 60,
Short.MAX_VALUE)
.addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel7Layout.createSequentialGroup()
.addComponent(TxM2_R3C3, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 61,
Short.MAX_VALUE)
.addComponent(TxM2_R3C4, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(jPanel7Layout.createSequentialGroup()
.addComponent(TxM2_R2C3, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(TxM2_R2C4, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(jPanel7Layout.createSequentialGroup()
.addComponent(TxM2_R4C3, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(TxM2_R4C4, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(jPanel7Layout.createSequentialGroup()
.addComponent(TxM2_R1C3, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(TxM2_R1C4, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)))
.addContainerGap())
);
jPanel7Layout.setVerticalGroup(
jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel7Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE
)
.addComponent(TxM2_R1C1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R1C4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R1C3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R1C2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(18, 18, 18)
.addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE
)
.addComponent(TxM2_R2C1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R2C2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R2C3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R2C4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 18,
Short.MAX_VALUE)
.addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE
)
.addComponent(TxM2_R3C1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R3C2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R3C3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R3C4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(18, 18, 18)
.addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE
)
.addComponent(TxM2_R4C1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R4C2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R4C3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxM2_R4C4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap())
);

jPanel5.setBackground(new java.awt.Color(166, 166, 166));


jTextField41.setEditable(false);
jTextField41.setBackground(new java.awt.Color(166, 166, 166));
jTextField41.setHorizontalAlignment(javax.swing.JTextField.CENTER);
jTextField41.setText("E S C A L A R");
jTextField41.setBorder(null);
jTextField41.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextField41ActionPerformed(evt);
}
});

Sp_valor.setPreferredSize(new java.awt.Dimension(64, 24));

jTextField43.setEditable(false);
jTextField43.setBackground(new java.awt.Color(166, 166, 166));
jTextField43.setHorizontalAlignment(javax.swing.JTextField.CENTER);
jTextField43.setText("VALOR:");
jTextField43.setBorder(null);
jTextField43.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextField43ActionPerformed(evt);
}
});

Bt_Matriz1.setText("MATRIZ 1");
Bt_Matriz1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
Bt_Matriz1ActionPerformed(evt);
}
});

Bt_Matriz2.setText("MATRIZ 2");
Bt_Matriz2.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
Bt_Matriz2ActionPerformed(evt);
}
});

javax.swing.GroupLayout jPanel5Layout = new javax.swing.GroupLayout(jPanel5);


jPanel5.setLayout(jPanel5Layout);
jPanel5Layout.setHorizontalGroup(
jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel5Layout.createSequentialGroup()
.addGap(16, 16, 16)
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(Sp_valor, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jTextField43, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel5Layout.createSequentialGroup()
.addContainerGap(10, Short.MAX_VALUE)
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(Bt_Matriz2)
.addComponent(Bt_Matriz1)
.addComponent(jTextField41, javax.swing.GroupLayout.PREFERRED_SIZE, 82,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap())
);
jPanel5Layout.setVerticalGroup(
jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel5Layout.createSequentialGroup()
.addGap(14, 14, 14)
.addComponent(jTextField41, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(Bt_Matriz1)
.addGap(12, 12, 12)
.addComponent(Bt_Matriz2)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jTextField43, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(Sp_valor, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);

jPanel8.setBackground(new java.awt.Color(166, 166, 166));


jPanel8.setPreferredSize(new java.awt.Dimension(447, 165));

TxMR_R1C1.setPreferredSize(new java.awt.Dimension(64, 24));

TxMR_R1C2.setPreferredSize(new java.awt.Dimension(64, 24));

TxMR_R1C3.setPreferredSize(new java.awt.Dimension(64, 24));

TxMR_R1C4.setPreferredSize(new java.awt.Dimension(64, 24));

TxMR_R2C2.setPreferredSize(new java.awt.Dimension(64, 24));

TxMR_R3C2.setPreferredSize(new java.awt.Dimension(64, 24));

TxMR_R2C1.setPreferredSize(new java.awt.Dimension(64, 24));

TxMR_R3C1.setPreferredSize(new java.awt.Dimension(64, 24));

TxMR_R4C1.setPreferredSize(new java.awt.Dimension(64, 24));

TxMR_R4C2.setPreferredSize(new java.awt.Dimension(64, 24));

TxMR_R3C3.setPreferredSize(new java.awt.Dimension(64, 24));

TxMR_R2C3.setPreferredSize(new java.awt.Dimension(64, 24));

TxMR_R4C3.setPreferredSize(new java.awt.Dimension(64, 24));

TxMR_R2C4.setPreferredSize(new java.awt.Dimension(64, 24));

TxMR_R3C4.setPreferredSize(new java.awt.Dimension(64, 24));

TxMR_R4C4.setPreferredSize(new java.awt.Dimension(64, 24));


javax.swing.GroupLayout jPanel8Layout = new javax.swing.GroupLayout(jPanel8);
jPanel8.setLayout(jPanel8Layout);
jPanel8Layout.setHorizontalGroup(
jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel8Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(TxMR_R1C1, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R2C1, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R3C1, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R4C1, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(43, 43, 43)
.addGroup(jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(TxMR_R1C2, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R4C2, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R3C2, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R2C2, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 55,
Short.MAX_VALUE)
.addGroup(jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(TxMR_R3C3, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addGroup(jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADIN
G, false)
.addGroup(jPanel8Layout.createSequentialGroup()
.addComponent(TxMR_R4C3, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(TxMR_R4C4, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(jPanel8Layout.createSequentialGroup()
.addGroup(jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LE
ADING)
.addComponent(TxMR_R1C3, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R2C3, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(41, 41, 41)
.addGroup(jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LE
ADING)
.addComponent(TxMR_R2C4, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R1C4, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R3C4, javax.swing.GroupLayout.PREFERRED_SIZE, 71,
javax.swing.GroupLayout.PREFERRED_SIZE)))))
.addContainerGap(18, Short.MAX_VALUE))
);
jPanel8Layout.setVerticalGroup(
jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel8Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE
)
.addComponent(TxMR_R1C1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R1C4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R1C3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R1C2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 21,
Short.MAX_VALUE)
.addGroup(jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE
)
.addComponent(TxMR_R2C1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R2C2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R2C3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R2C4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(18, 18, 18)
.addGroup(jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE
)
.addComponent(TxMR_R3C1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R3C2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R3C3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R3C4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(18, 18, 18)
.addGroup(jPanel8Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE
)
.addComponent(TxMR_R4C1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R4C2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R4C3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(TxMR_R4C4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap())
);

jPanel9.setBackground(new java.awt.Color(166, 166, 166));

Bt_sumar.setText("S U M A R");
Bt_sumar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
Bt_sumarActionPerformed(evt);
}
});

Bt_restar.setText("R E S T A R");
Bt_restar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
Bt_restarActionPerformed(evt);
}
});

Bt_multiplicar.setText("MULTIPLICAR ");
Bt_multiplicar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
Bt_multiplicarActionPerformed(evt);
}
});

javax.swing.GroupLayout jPanel9Layout = new javax.swing.GroupLayout(jPanel9);


jPanel9.setLayout(jPanel9Layout);
jPanel9Layout.setHorizontalGroup(
jPanel9Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel9Layout.createSequentialGroup()
.addContainerGap()
.addComponent(Bt_sumar)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 183,
Short.MAX_VALUE)
.addComponent(Bt_restar)
.addGap(148, 148, 148)
.addComponent(Bt_multiplicar)
.addContainerGap())
);
jPanel9Layout.setVerticalGroup(
jPanel9Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel9Layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(jPanel9Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE
)
.addComponent(Bt_sumar)
.addComponent(Bt_restar)
.addComponent(Bt_multiplicar))
.addContainerGap())
);

jTextField61.setEditable(false);
jTextField61.setBackground(new java.awt.Color(168, 199, 255));
jTextField61.setHorizontalAlignment(javax.swing.JTextField.CENTER);
jTextField61.setText("MATRIZ 2");
jTextField61.setBorder(null);
jTextField61.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextField61ActionPerformed(evt);
}
});

jTextField62.setEditable(false);
jTextField62.setBackground(new java.awt.Color(168, 199, 255));
jTextField62.setHorizontalAlignment(javax.swing.JTextField.CENTER);
jTextField62.setText("MATRIZ 1");
jTextField62.setBorder(null);
jTextField62.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextField62ActionPerformed(evt);
}
});

BT_exit.setBackground(new java.awt.Color(0, 102, 0));


BT_exit.setFont(new java.awt.Font("Times New Roman", 0, 18)); // NOI18N
BT_exit.setForeground(new java.awt.Color(255, 255, 255));
BT_exit.setText("CERRAR");
BT_exit.setToolTipText("");
BT_exit.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
BT_exit.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
BT_exitActionPerformed(evt);
}
});

javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);


jPanel1.setLayout(jPanel1Layout);
jPanel1Layout.setHorizontalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jPanel3, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEAD
ING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(18, 18, 18)
.addComponent(jPanel6, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 11,
Short.MAX_VALUE)
.addComponent(jPanel4, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(18, 18, 18)
.addComponent(jPanel7, javax.swing.GroupLayout.DEFAULT_SIZE, 460,
Short.MAX_VALUE))
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(206, 206, 206)
.addComponent(jTextField62, javax.swing.GroupLayout.PREFERRED_SIZE, 56,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jTextField61, javax.swing.GroupLayout.PREFERRED_SIZE, 56,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(202, 202, 202)))))
.addContainerGap())
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel1Layout.createSequentialGroup()
.addGap(0, 0, Short.MAX_VALUE)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING
, false)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jPanel5, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jPanel8, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addComponent(jPanel9, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(155, 155, 155)
.addComponent(BT_exit)
.addGap(15, 15, 15))
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jPanel3, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE
)
.addComponent(jTextField61, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jTextField62, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 9,
Short.MAX_VALUE)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILI
NG, false)
.addComponent(jPanel4, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jPanel7, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jPanel6, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
.addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE, 157,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(18, 18, 18)
.addComponent(jPanel9, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(30, 30, 30)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAI
LING)
.addComponent(jPanel8, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jPanel5, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(47, 47, 47))
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
jPanel1Layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(BT_exit)
.addGap(33, 33, 33))))
);

javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());


getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(0, 0, Short.MAX_VALUE))
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
);

pack();
setLocationRelativeTo(null);
}// </editor-fold>

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


// TODO add your handling code here:
}

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


// TODO add your handling code here:
}

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


// TODO add your handling code here:
}

private void Tx_TamañoM1ActionPerformed(java.awt.event.ActionEvent evt) {


// TODO add your handling code here:
}

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


// TODO add your handling code here:
}

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


// TODO add your handling code here:
}

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


// TODO add your handling code here:
}

private void Tx_TamañoM2ActionPerformed(java.awt.event.ActionEvent evt) {


// TODO add your handling code here:
}
private void jTextField41ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}

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


// TODO add your handling code here:
}

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


if(Checa_Suma_Resta()) {
Sumar();
}
else
JOptionPane.showMessageDialog(null, "Los amaños son iguales.","E R R O R",0);
}

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


// TODO add your handling code here:
}

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


// TODO add your handling code here:
}

private void Sp_RM1StateChanged(javax.swing.event.ChangeEvent evt) {


checaTamañoM1();
}

private void Sp_RM2StateChanged(javax.swing.event.ChangeEvent evt) {


checaTamañoM2();
}

private void Sp_CM2StateChanged(javax.swing.event.ChangeEvent evt) {


checaTamañoM2();
}

private void Sp_CM1StateChanged(javax.swing.event.ChangeEvent evt) {


checaTamañoM1();
}

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


if(Checa_Suma_Resta()) {
Restar();
}
else
JOptionPane.showMessageDialog(null, "Los Tamaños son iguales.","E R R O R",0);
}

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


if(Checa_Multi()) {
Multi();
}
else
JOptionPane.showMessageDialog(null, "Los Tamaños NO son compatibles.","E R R O R",0);
}
private void TxM1_R1C1KeyReleased(java.awt.event.KeyEvent evt) {
String tmp = TxM1_R1C1.getText().substring(0, TxM1_R1C1.getText().length()-1);
try { Integer.parseInt(TxM1_R1C1.getText()); }
catch (Exception e) { TxM1_R1C1.setText(tmp); }
}

private void TxM1_R1C2KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM1_R1C2.getText().substring(0, TxM1_R1C2.getText().length()-1);
try { Integer.parseInt(TxM1_R1C2.getText()); }
catch (Exception e) { TxM1_R1C2.setText(tmp); }
}

private void TxM1_R1C3KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM1_R1C3.getText().substring(0, TxM1_R1C3.getText().length()-1);
try { Integer.parseInt(TxM1_R1C3.getText()); }
catch (Exception e) { TxM1_R1C3.setText(tmp); }
}

private void TxM1_R1C4KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM1_R1C4.getText().substring(0, TxM1_R1C4.getText().length()-1);
try { Integer.parseInt(TxM1_R1C4.getText()); }
catch (Exception e) { TxM1_R1C4.setText(tmp); }
}

private void TxM1_R2C1KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM1_R2C1.getText().substring(0, TxM1_R2C1.getText().length()-1);
try { Integer.parseInt(TxM1_R2C1.getText()); }
catch (Exception e) { TxM1_R2C1.setText(tmp); }
}

private void TxM1_R2C2KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM1_R2C2.getText().substring(0, TxM1_R2C2.getText().length()-1);
try { Integer.parseInt(TxM1_R2C2.getText()); }
catch (Exception e) { TxM1_R2C2.setText(tmp); }
}

private void TxM1_R2C3KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM1_R2C3.getText().substring(0, TxM1_R2C3.getText().length()-1);
try { Integer.parseInt(TxM1_R2C3.getText()); }
catch (Exception e) { TxM1_R2C3.setText(tmp); }
}

private void TxM1_R3C2KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM1_R3C2.getText().substring(0, TxM1_R3C2.getText().length()-1);
try { Integer.parseInt(TxM1_R3C2.getText()); }
catch (Exception e) { TxM1_R3C2.setText(tmp); }
}

private void TxM1_R3C3KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM1_R3C3.getText().substring(0, TxM1_R3C3.getText().length()-1);
try { Integer.parseInt(TxM1_R3C3.getText()); }
catch (Exception e) { TxM1_R3C3.setText(tmp); }
}

private void TxM1_R3C4KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM1_R3C4.getText().substring(0, TxM1_R3C4.getText().length()-1);
try { Integer.parseInt(TxM1_R3C4.getText()); }
catch (Exception e) { TxM1_R3C4.setText(tmp); }
}

private void TxM1_R4C1KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM1_R4C1.getText().substring(0, TxM1_R4C1.getText().length()-1);
try { Integer.parseInt(TxM1_R4C1.getText()); }
catch (Exception e) { TxM1_R4C1.setText(tmp); }
}

private void TxM1_R4C2KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM1_R4C2.getText().substring(0, TxM1_R4C2.getText().length()-1);
try { Integer.parseInt(TxM1_R4C2.getText()); }
catch (Exception e) { TxM1_R4C2.setText(tmp); }
}

private void TxM1_R4C3KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM1_R4C3.getText().substring(0, TxM1_R4C3.getText().length()-1);
try { Integer.parseInt(TxM1_R4C3.getText()); }
catch (Exception e) { TxM1_R4C3.setText(tmp); }
}

private void TxM1_R4C4KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM1_R4C4.getText().substring(0, TxM1_R4C4.getText().length()-1);
try { Integer.parseInt(TxM1_R4C4.getText()); }
catch (Exception e) { TxM1_R4C4.setText(tmp); }
}

private void TxM1_R2C4KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM1_R2C4.getText().substring(0, TxM1_R2C4.getText().length()-1);
try { Integer.parseInt(TxM1_R2C4.getText()); }
catch (Exception e) { TxM1_R2C4.setText(tmp); }
}

private void TxM1_R3C1KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM1_R3C1.getText().substring(0, TxM1_R3C1.getText().length()-1);
try { Integer.parseInt(TxM1_R3C1.getText()); }
catch (Exception e) { TxM1_R3C1.setText(tmp); }
}

private void TxM2_R1C1KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM2_R1C1.getText().substring(0, TxM2_R1C1.getText().length()-1);
try { Integer.parseInt(TxM2_R1C1.getText()); }
catch (Exception e) { TxM2_R1C1.setText(tmp); }
}

private void TxM2_R1C2KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM2_R1C2.getText().substring(0, TxM2_R1C2.getText().length()-1);
try { Integer.parseInt(TxM2_R1C2.getText()); }
catch (Exception e) { TxM2_R1C2.setText(tmp); }
}

private void TxM2_R1C3KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM2_R1C3.getText().substring(0, TxM2_R1C3.getText().length()-1);
try { Integer.parseInt(TxM2_R1C3.getText()); }
catch (Exception e) { TxM2_R1C3.setText(tmp); }
}
private void TxM2_R1C4KeyReleased(java.awt.event.KeyEvent evt) {
String tmp = TxM2_R1C4.getText().substring(0, TxM2_R1C4.getText().length()-1);
try { Integer.parseInt(TxM2_R1C4.getText()); }
catch (Exception e) { TxM2_R1C4.setText(tmp); }
}

private void TxM2_R2C1KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM2_R2C1.getText().substring(0, TxM2_R2C1.getText().length()-1);
try { Integer.parseInt(TxM2_R2C1.getText()); }
catch (Exception e) { TxM2_R2C1.setText(tmp); }
}

private void TxM2_R2C2KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM2_R2C2.getText().substring(0, TxM2_R2C2.getText().length()-1);
try { Integer.parseInt(TxM2_R2C2.getText()); }
catch (Exception e) { TxM2_R2C2.setText(tmp); }
}

private void TxM2_R2C3KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM2_R2C3.getText().substring(0, TxM2_R2C3.getText().length()-1);
try { Integer.parseInt(TxM2_R2C3.getText()); }
catch (Exception e) { TxM2_R2C3.setText(tmp); }
}

private void TxM2_R2C4KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM2_R2C4.getText().substring(0, TxM2_R2C4.getText().length()-1);
try { Integer.parseInt(TxM2_R2C4.getText()); }
catch (Exception e) { TxM2_R2C4.setText(tmp); }
}

private void TxM2_R3C1KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM2_R3C1.getText().substring(0, TxM2_R3C1.getText().length()-1);
try { Integer.parseInt(TxM2_R3C1.getText()); }
catch (Exception e) { TxM2_R3C1.setText(tmp); }
}

private void TxM2_R3C2KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM2_R3C2.getText().substring(0, TxM2_R3C2.getText().length()-1);
try { Integer.parseInt(TxM2_R3C2.getText()); }
catch (Exception e) { TxM2_R3C2.setText(tmp); }
}

private void TxM2_R3C3KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM2_R3C3.getText().substring(0, TxM2_R3C3.getText().length()-1);
try { Integer.parseInt(TxM2_R3C3.getText()); }
catch (Exception e) { TxM2_R3C3.setText(tmp); }
}

private void TxM2_R3C4KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM2_R3C4.getText().substring(0, TxM2_R3C4.getText().length()-1);
try { Integer.parseInt(TxM2_R3C4.getText()); }
catch (Exception e) { TxM2_R3C4.setText(tmp); }
}

private void TxM2_R4C1KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM2_R4C1.getText().substring(0, TxM2_R4C1.getText().length()-1);
try { Integer.parseInt(TxM2_R4C1.getText()); }
catch (Exception e) { TxM2_R4C1.setText(tmp); }
}

private void TxM2_R4C2KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM2_R4C2.getText().substring(0, TxM2_R4C2.getText().length()-1);
try { Integer.parseInt(TxM2_R4C2.getText()); }
catch (Exception e) { TxM2_R4C2.setText(tmp); }
}

private void TxM2_R4C3KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM2_R4C3.getText().substring(0, TxM2_R4C3.getText().length()-1);
try { Integer.parseInt(TxM2_R4C3.getText()); }
catch (Exception e) { TxM2_R4C3.setText(tmp); }
}

private void TxM2_R4C4KeyReleased(java.awt.event.KeyEvent evt) {


String tmp = TxM2_R4C4.getText().substring(0, TxM2_R4C4.getText().length()-1);
try { Integer.parseInt(TxM2_R4C4.getText()); }
catch (Exception e) { TxM2_R4C4.setText(tmp); }
}

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


valoresMatriz1();
EscalarM1();
RMR = RM1;
CMR = CM1;
ImprimeMR();
}

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


valoresMatriz2();
EscalarM2();
RMR = RM2;
CMR = CM2;
ImprimeMR();
}

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


System.exit(0);
}

/**
* @param args the command line arguments
*/
public static void main(String args[]) {

java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new algebra().setVisible(true);
}
});
}

void ocultaMatriz1() {
// TxM1_R1C1.setVisible(false);
TxM1_R1C2.setVisible(false);
TxM1_R1C3.setVisible(false);
TxM1_R1C4.setVisible(false);
TxM1_R2C1.setVisible(false);
TxM1_R2C2.setVisible(false);
TxM1_R2C3.setVisible(false);
TxM1_R2C4.setVisible(false);
TxM1_R3C1.setVisible(false);
TxM1_R3C2.setVisible(false);
TxM1_R3C3.setVisible(false);
TxM1_R3C4.setVisible(false);
TxM1_R4C1.setVisible(false);
TxM1_R4C2.setVisible(false);
TxM1_R4C3.setVisible(false);
TxM1_R4C4.setVisible(false);
}

void ocultaMatriz2() {
// TxM1_R1C1.setVisible(false);
TxM2_R1C2.setVisible(false);
TxM2_R1C3.setVisible(false);
TxM2_R1C4.setVisible(false);
TxM2_R2C1.setVisible(false);
TxM2_R2C2.setVisible(false);
TxM2_R2C3.setVisible(false);
TxM2_R2C4.setVisible(false);
TxM2_R3C1.setVisible(false);
TxM2_R3C2.setVisible(false);
TxM2_R3C3.setVisible(false);
TxM2_R3C4.setVisible(false);
TxM2_R4C1.setVisible(false);
TxM2_R4C2.setVisible(false);
TxM2_R4C3.setVisible(false);
TxM2_R4C4.setVisible(false);
}

void refrescaTextos() {

jLabel1.setVisible(false);
jLabel1.setVisible(true);
}

void ocultaMatrizR() {
// TxMR_R1C1.setVisible(false);
TxMR_R1C2.setVisible(false);
TxMR_R1C3.setVisible(false);
TxMR_R1C4.setVisible(false);
TxMR_R2C1.setVisible(false);
TxMR_R2C2.setVisible(false);
TxMR_R2C3.setVisible(false);
TxMR_R2C4.setVisible(false);
TxMR_R3C1.setVisible(false);
TxMR_R3C2.setVisible(false);
TxMR_R3C3.setVisible(false);
TxMR_R3C4.setVisible(false);
TxMR_R4C1.setVisible(false);
TxMR_R4C2.setVisible(false);
TxMR_R4C3.setVisible(false);
TxMR_R4C4.setVisible(false);
}

void checaTamañoM1() {

RM1 = (int) Sp_RM1.getValue();


CM1 = (int) Sp_CM1.getValue();
Tx_TamañoM1.setText(RM1 + " X " + CM1);
activaTextosM1();
}

void checaTamañoM2() {
RM2 = (int) Sp_RM2.getValue();
CM2 = (int) Sp_CM2.getValue();
Tx_TamañoM2.setText(RM2 + " X " + CM2);
activaTextosM2();
}

void activaTextosM1() {

ocultaMatriz1();

if(RM1 >= 1) {

if(CM1 >= 1) {

TxM1_R1C1.setVisible(true);

if(CM1 >= 2) {

TxM1_R1C2.setVisible(true);

if(CM1 >= 3) {

TxM1_R1C3.setVisible(true);

if(CM1 >= 4)

TxM1_R1C4.setVisible(true);

if(RM1 >= 2) {

if(CM1 >= 1) {

TxM1_R2C1.setVisible(true);

if(CM1 >= 2) {

TxM1_R2C2.setVisible(true);

if(CM1 >= 3) {
TxM1_R2C3.setVisible(true);

if(CM1 >= 4)

TxM1_R2C4.setVisible(true);

if(RM1 >= 3) {

if(CM1 >= 1) {

TxM1_R3C1.setVisible(true);

if(CM1 >= 2) {

TxM1_R3C2.setVisible(true);

if(CM1 >= 3) {

TxM1_R3C3.setVisible(true);

if(CM1 >= 4)

TxM1_R3C4.setVisible(true);

if(RM1 >= 4) {

if(CM1 >= 1) {

TxM1_R4C1.setVisible(true);

if(CM1 >= 2) {

TxM1_R4C2.setVisible(true);

if(CM1 >= 3) {

TxM1_R4C3.setVisible(true);

if(CM1 >= 4)
TxM1_R4C4.setVisible(true);

refrescaTextos();

void activaTextosM2() {

ocultaMatriz2();

if(RM2 >= 1) {

if(CM2 >= 1) {

TxM2_R1C1.setVisible(true);

if(CM2 >= 2) {

TxM2_R1C2.setVisible(true);

if(CM2 >= 3) {

TxM2_R1C3.setVisible(true);

if(CM2 >= 4)

TxM2_R1C4.setVisible(true);

if(RM2 >= 2) {

if(CM2 >= 1) {

TxM2_R2C1.setVisible(true);

if(CM2 >= 2) {

TxM2_R2C2.setVisible(true);

if(CM2 >= 3) {

TxM2_R2C3.setVisible(true);
if(CM2 >= 4)

TxM2_R2C4.setVisible(true);

if(RM2 >= 3) {

if(CM2 >= 1) {

TxM2_R3C1.setVisible(true);

if(CM2 >= 2) {

TxM2_R3C2.setVisible(true);

if(CM2 >= 3) {

TxM2_R3C3.setVisible(true);

if(CM2 >= 4)

TxM2_R3C4.setVisible(true);

if(RM2 >= 4) {

if(CM2 >= 1) {

TxM2_R4C1.setVisible(true);

if(CM2 >= 2) {

TxM2_R4C2.setVisible(true);

if(CM2 >= 3) {

TxM2_R4C3.setVisible(true);

if(CM2 >= 4)

TxM2_R4C4.setVisible(true);
}

refrescaTextos();

void activaTextosMR() {

ocultaMatrizR();

if(RMR >= 1) {

if(CMR >= 1) {

TxMR_R1C1.setVisible(true);

if(CMR >= 2) {

TxMR_R1C2.setVisible(true);

if(CMR >= 3) {

TxMR_R1C3.setVisible(true);

if(CMR >= 4)

TxMR_R1C4.setVisible(true);

if(RMR >= 2) {

if(CMR >= 1) {

TxMR_R2C1.setVisible(true);

if(CMR >= 2) {

TxMR_R2C2.setVisible(true);

if(CMR >= 3) {

TxMR_R2C3.setVisible(true);

if(CMR >= 4)
TxMR_R2C4.setVisible(true);

if(RMR >= 3) {

if(CMR >= 1) {

TxMR_R3C1.setVisible(true);

if(CMR >= 2) {

TxMR_R3C2.setVisible(true);

if(CMR >= 3) {

TxMR_R3C3.setVisible(true);

if(CMR >= 4)

TxMR_R3C4.setVisible(true);

if(RMR >= 4) {

if(CMR >= 1) {

TxMR_R4C1.setVisible(true);

if(CM2 >= 2) {

TxMR_R4C2.setVisible(true);

if(CMR >= 3) {

TxMR_R4C3.setVisible(true);

if(CMR >= 4)

TxMR_R4C4.setVisible(true);

}
}

refrescaTextos();

void valoresMatriz1() {
//----- Columna 1
if(TxM1_R1C1.getText().equals(""))
Matriz1[1][1] = 0;
else
Matriz1[1][1] = Integer.parseInt(TxM1_R1C1.getText());
if(TxM1_R2C1.getText().equals(""))
Matriz1[2][1] = 0;
else
Matriz1[2][1] = Integer.parseInt(TxM1_R2C1.getText());
if(TxM1_R3C1.getText().equals(""))
Matriz1[3][1] = 0;
else
Matriz1[3][1] = Integer.parseInt(TxM1_R3C1.getText());
if(TxM1_R4C1.getText().equals(""))
Matriz1[4][1] = 0;
else
Matriz1[4][1] = Integer.parseInt(TxM1_R4C1.getText());

//----- Columna 2
if(TxM1_R1C2.getText().equals(""))
Matriz1[1][2] = 0;
else
Matriz1[1][2] = Integer.parseInt(TxM1_R1C2.getText());
if(TxM1_R2C2.getText().equals(""))
Matriz1[2][2] = 0;
else
Matriz1[2][2] = Integer.parseInt(TxM1_R2C2.getText());
if(TxM1_R3C2.getText().equals(""))
Matriz1[3][2] = 0;
else
Matriz1[3][2] = Integer.parseInt(TxM1_R3C2.getText());
if(TxM1_R4C2.getText().equals(""))
Matriz1[4][2] = 0;
else
Matriz1[4][2] = Integer.parseInt(TxM1_R4C2.getText());

//----- Columna 3
if(TxM1_R1C3.getText().equals(""))
Matriz1[1][3] = 0;
else
Matriz1[1][3] = Integer.parseInt(TxM1_R1C3.getText());
if(TxM1_R2C3.getText().equals(""))
Matriz1[2][3] = 0;
else
Matriz1[2][3] = Integer.parseInt(TxM1_R2C3.getText());
if(TxM1_R3C3.getText().equals(""))
Matriz1[3][3] = 0;
else
Matriz1[3][3] = Integer.parseInt(TxM1_R3C3.getText());
if(TxM1_R4C3.getText().equals(""))
Matriz1[4][3] = 0;
else
Matriz1[4][3] = Integer.parseInt(TxM1_R4C3.getText());

//----- Columna 4
if(TxM1_R1C4.getText().equals(""))
Matriz1[1][4] = 0;
else
Matriz1[1][4] = Integer.parseInt(TxM1_R1C4.getText());
if(TxM1_R2C4.getText().equals(""))
Matriz1[2][4] = 0;
else
Matriz1[2][4] = Integer.parseInt(TxM1_R2C4.getText());
if(TxM1_R3C4.getText().equals(""))
Matriz1[3][4] = 0;
else
Matriz1[3][4] = Integer.parseInt(TxM1_R3C4.getText());
if(TxM1_R4C4.getText().equals(""))
Matriz1[4][4] = 0;
else
Matriz1[4][4] = Integer.parseInt(TxM1_R4C4.getText());
}

void valoresMatriz2() {
//----- Columna 1
if(TxM2_R1C1.getText().equals(""))
Matriz2[1][1] = 0;
else
Matriz2[1][1] = Integer.parseInt(TxM2_R1C1.getText());
if(TxM2_R2C1.getText().equals(""))
Matriz2[2][1] = 0;
else
Matriz2[2][1] = Integer.parseInt(TxM2_R2C1.getText());
if(TxM2_R3C1.getText().equals(""))
Matriz2[3][1] = 0;
else
Matriz2[3][1] = Integer.parseInt(TxM2_R3C1.getText());
if(TxM2_R4C1.getText().equals(""))
Matriz2[4][1] = 0;
else
Matriz2[4][1] = Integer.parseInt(TxM2_R4C1.getText());

//----- Columna 2
if(TxM1_R1C2.getText().equals(""))
Matriz2[1][2] = 0;
else
Matriz2[1][2] = Integer.parseInt(TxM2_R1C2.getText());
if(TxM2_R2C2.getText().equals(""))
Matriz2[2][2] = 0;
else
Matriz2[2][2] = Integer.parseInt(TxM2_R2C2.getText());
if(TxM2_R3C2.getText().equals(""))
Matriz2[3][2] = 0;
else
Matriz2[3][2] = Integer.parseInt(TxM2_R3C2.getText());
if(TxM2_R4C2.getText().equals(""))
Matriz2[4][2] = 0;
else
Matriz2[4][2] = Integer.parseInt(TxM2_R4C2.getText());

//----- Columna 3
if(TxM2_R1C3.getText().equals(""))
Matriz2[1][3] = 0;
else
Matriz2[1][3] = Integer.parseInt(TxM2_R1C3.getText());
if(TxM2_R2C3.getText().equals(""))
Matriz2[2][3] = 0;
else
Matriz2[2][3] = Integer.parseInt(TxM2_R2C3.getText());
if(TxM2_R3C3.getText().equals(""))
Matriz2[3][3] = 0;
else
Matriz2[3][3] = Integer.parseInt(TxM2_R3C3.getText());
if(TxM2_R4C3.getText().equals(""))
Matriz2[4][3] = 0;
else
Matriz2[4][3] = Integer.parseInt(TxM2_R4C3.getText());

//----- Columna 4
if(TxM2_R1C4.getText().equals(""))
Matriz2[1][4] = 0;
else
Matriz2[1][4] = Integer.parseInt(TxM2_R1C4.getText());
if(TxM2_R2C4.getText().equals(""))
Matriz2[2][4] = 0;
else
Matriz2[2][4] = Integer.parseInt(TxM2_R2C4.getText());
if(TxM2_R3C4.getText().equals(""))
Matriz2[3][4] = 0;
else
Matriz2[3][4] = Integer.parseInt(TxM2_R3C4.getText());
if(TxM2_R4C4.getText().equals(""))
Matriz2[4][4] = 0;
else
Matriz2[4][4] = Integer.parseInt(TxM2_R4C4.getText());
}

void EscalarM1(){
int SPv = Integer.parseInt(Sp_valor.getValue().toString());
for(int i=1; i<= 4; i++) {
for(int j=1; j<= 4; j++) {
MatrizR[i][j] = Matriz1[i][j] * SPv;
}
}

void EscalarM2(){
int SPv = Integer.parseInt(Sp_valor.getValue().toString());
for(int i=1; i<= 4; i++) {
for(int j=1; j<= 4; j++) {
MatrizR[i][j] = Matriz2[i][j] * SPv;
}
}

void ImprimeMR(){
TxMR_R1C1.setText(MatrizR[1][1] + "");
TxMR_R2C1.setText(MatrizR[2][1] + "");
TxMR_R3C1.setText(MatrizR[3][1] + "");
TxMR_R4C1.setText(MatrizR[4][1] + "");
TxMR_R1C2.setText(MatrizR[1][2] + "");
TxMR_R2C2.setText(MatrizR[2][2] + "");
TxMR_R3C2.setText(MatrizR[3][2] + "");
TxMR_R4C2.setText(MatrizR[4][2] + "");
TxMR_R1C3.setText(MatrizR[1][3] + "");
TxMR_R2C3.setText(MatrizR[2][3] + "");
TxMR_R3C3.setText(MatrizR[3][3] + "");
TxMR_R4C3.setText(MatrizR[4][3] + "");
TxMR_R1C4.setText(MatrizR[1][4] + "");
TxMR_R2C4.setText(MatrizR[2][4] + "");
TxMR_R3C4.setText(MatrizR[3][4] + "");
TxMR_R4C4.setText(MatrizR[4][4] + "");
activaTextosMR();
}

boolean Checa_Suma_Resta() {
checaTamañoM1();
checaTamañoM2();
RMR = RM1;
CMR = CM1;
if(RM1 == RM2 && CM1 == CM2)
return true;
else
return false;
}

boolean Checa_Multi() {
checaTamañoM1();
checaTamañoM2();
RMR = RM1;
CMR = CM2;
if(CM1 == RM2)
return true;
else
return false;
}

void Sumar(){
valoresMatriz1();
valoresMatriz2();
for(int i=1; i<= 4; i++) {
for(int j=1; j<= 4; j++) {
MatrizR[i][j] = Matriz1[i][j] + Matriz2[i][j];
}
}
ImprimeMR();
}

void Restar(){
valoresMatriz1();
valoresMatriz2();
for(int i=1; i<= 4; i++) {
for(int j=1; j<= 4; j++) {
MatrizR[i][j] = Matriz1[i][j] - Matriz2[i][j];
}
}
ImprimeMR();
}

void Multi(){
valoresMatriz1();
valoresMatriz2();
int aux = 0;
for(int i =1; i<=RM1; i++){
for(int j =1; j<=CM2; j++) {
aux = 0;
for(int r =1; r<=CM1; r++) {
aux = aux + Matriz1[i][r] * Matriz2[r][j];
}
MatrizR[i][j] = aux;
}
}
ImprimeMR();
}

// Variables declaration - do not modify


private javax.swing.JButton BT_exit;
private javax.swing.JButton Bt_Matriz1;
private javax.swing.JButton Bt_Matriz2;
private javax.swing.JButton Bt_multiplicar;
private javax.swing.JButton Bt_restar;
private javax.swing.JButton Bt_sumar;
private javax.swing.JSpinner Sp_CM1;
private javax.swing.JSpinner Sp_CM2;
private javax.swing.JSpinner Sp_RM1;
private javax.swing.JSpinner Sp_RM2;
private javax.swing.JSpinner Sp_valor;
private javax.swing.JTextField TxM1_R1C1;
private javax.swing.JTextField TxM1_R1C2;
private javax.swing.JTextField TxM1_R1C3;
private javax.swing.JTextField TxM1_R1C4;
private javax.swing.JTextField TxM1_R2C1;
private javax.swing.JTextField TxM1_R2C2;
private javax.swing.JTextField TxM1_R2C3;
private javax.swing.JTextField TxM1_R2C4;
private javax.swing.JTextField TxM1_R3C1;
private javax.swing.JTextField TxM1_R3C2;
private javax.swing.JTextField TxM1_R3C3;
private javax.swing.JTextField TxM1_R3C4;
private javax.swing.JTextField TxM1_R4C1;
private javax.swing.JTextField TxM1_R4C2;
private javax.swing.JTextField TxM1_R4C3;
private javax.swing.JTextField TxM1_R4C4;
private javax.swing.JTextField TxM2_R1C1;
private javax.swing.JTextField TxM2_R1C2;
private javax.swing.JTextField TxM2_R1C3;
private javax.swing.JTextField TxM2_R1C4;
private javax.swing.JTextField TxM2_R2C1;
private javax.swing.JTextField TxM2_R2C2;
private javax.swing.JTextField TxM2_R2C3;
private javax.swing.JTextField TxM2_R2C4;
private javax.swing.JTextField TxM2_R3C1;
private javax.swing.JTextField TxM2_R3C2;
private javax.swing.JTextField TxM2_R3C3;
private javax.swing.JTextField TxM2_R3C4;
private javax.swing.JTextField TxM2_R4C1;
private javax.swing.JTextField TxM2_R4C2;
private javax.swing.JTextField TxM2_R4C3;
private javax.swing.JTextField TxM2_R4C4;
private javax.swing.JTextField TxMR_R1C1;
private javax.swing.JTextField TxMR_R1C2;
private javax.swing.JTextField TxMR_R1C3;
private javax.swing.JTextField TxMR_R1C4;
private javax.swing.JTextField TxMR_R2C1;
private javax.swing.JTextField TxMR_R2C2;
private javax.swing.JTextField TxMR_R2C3;
private javax.swing.JTextField TxMR_R2C4;
private javax.swing.JTextField TxMR_R3C1;
private javax.swing.JTextField TxMR_R3C2;
private javax.swing.JTextField TxMR_R3C3;
private javax.swing.JTextField TxMR_R3C4;
private javax.swing.JTextField TxMR_R4C1;
private javax.swing.JTextField TxMR_R4C2;
private javax.swing.JTextField TxMR_R4C3;
private javax.swing.JTextField TxMR_R4C4;
private javax.swing.JTextField Tx_TamañoM1;
private javax.swing.JTextField Tx_TamañoM2;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel jLabel3;
private javax.swing.JPanel jPanel1;
private javax.swing.JPanel jPanel2;
private javax.swing.JPanel jPanel3;
private javax.swing.JPanel jPanel4;
private javax.swing.JPanel jPanel5;
private javax.swing.JPanel jPanel6;
private javax.swing.JPanel jPanel7;
private javax.swing.JPanel jPanel8;
private javax.swing.JPanel jPanel9;
private javax.swing.JTextField jTextField1;
private javax.swing.JTextField jTextField2;
private javax.swing.JTextField jTextField21;
private javax.swing.JTextField jTextField22;
private javax.swing.JTextField jTextField23;
private javax.swing.JTextField jTextField3;
private javax.swing.JTextField jTextField41;
private javax.swing.JTextField jTextField43;
private javax.swing.JTextField jTextField61;
private javax.swing.JTextField jTextField62;
// End of variables declaration
}

You might also like