Segue abaixo a primeira parte completa das três Classes/JFrame. Lembrando que o problema está em pegar o valor do atributo “totalDepositado” da Classe/JFrame Admin para Classe/JFrame Usuário que está retornando zerado.
Obs 1: Caso coloque pra rodar na sua IDE, deve-se entrar primeiramente como “Administrador” para inserir as notas e depois em “Usuário” para sacar essas notas.
Obs 2: O programa não está finalizado. pois não prossegui enquanto não consigo achar a resolução desse erro.
PRIMEIRA CLASSE/JFRAME - MENU
package Codigos;
public class PrimeiraPagina extends javax.swing.JFrame {
public PrimeiraPagina() {
initComponents();
setLocationRelativeTo(null);
erroLogin.setVisible(false);
login.setVisible(false);
senha.setVisible(false);
campoLogin.setVisible(false);
campoSenha.setVisible(false);
bt_entrar.setVisible(false);
}
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
jPanel1 = new javax.swing.JPanel();
jLabel1 = new javax.swing.JLabel();
jLabel2 = new javax.swing.JLabel();
bt_usuario = new javax.swing.JButton();
bt_administrador = new javax.swing.JButton();
login = new javax.swing.JLabel();
senha = new javax.swing.JLabel();
campoLogin = new javax.swing.JTextField();
campoSenha = new javax.swing.JPasswordField();
bt_entrar = new javax.swing.JButton();
erroLogin = new javax.swing.JLabel();
jPanel1.setBackground(new java.awt.Color(255, 255, 255));
jLabel1.setFont(new java.awt.Font("Calibri", 1, 24)); // NOI18N
jLabel1.setText("Bem Vindo!");
jLabel2.setFont(new java.awt.Font("Comic Sans MS", 0, 18)); // NOI18N
jLabel2.setText("Selecione como deseja entrar");
bt_usuario.setBackground(new java.awt.Color(0, 255, 204));
bt_usuario.setFont(new java.awt.Font("Comic Sans MS", 0, 18)); // NOI18N
bt_usuario.setText("Usuário");
bt_usuario.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
bt_usuarioActionPerformed(evt);
}
});
bt_administrador.setBackground(new java.awt.Color(51, 102, 255));
bt_administrador.setFont(new java.awt.Font("Comic Sans MS", 0, 18)); // NOI18N
bt_administrador.setText("Administrador");
bt_administrador.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
bt_administradorActionPerformed(evt);
}
});
login.setFont(new java.awt.Font("Comic Sans MS", 0, 14)); // NOI18N
login.setText("Login");
senha.setFont(new java.awt.Font("Comic Sans MS", 0, 14)); // NOI18N
senha.setText("Senha");
campoLogin.setFont(new java.awt.Font("Comic Sans MS", 1, 14)); // NOI18N
campoSenha.setFont(new java.awt.Font("Comic Sans MS", 1, 14)); // NOI18N
bt_entrar.setBackground(new java.awt.Color(0, 204, 0));
bt_entrar.setFont(new java.awt.Font("Comic Sans MS", 0, 18)); // NOI18N
bt_entrar.setText("Entrar");
bt_entrar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
bt_entrarActionPerformed(evt);
}
});
erroLogin.setFont(new java.awt.Font("Comic Sans MS", 1, 14)); // NOI18N
erroLogin.setForeground(new java.awt.Color(204, 0, 0));
erroLogin.setText("Usuário ou senha inválidos!");
javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
jPanel1.setLayout(jPanel1Layout);
jPanel1Layout.setHorizontalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(37, 37, 37)
.addComponent(bt_usuario, javax.swing.GroupLayout.PREFERRED_SIZE, 157, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 130, Short.MAX_VALUE)
.addComponent(bt_administrador)
.addGap(33, 33, 33))
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel1Layout.createSequentialGroup()
.addGap(0, 0, Short.MAX_VALUE)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(64, 64, 64)
.addComponent(jLabel1))
.addComponent(jLabel2))
.addGap(111, 111, 111))
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel1Layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(bt_entrar)
.addGap(191, 191, 191))
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(120, 120, 120)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(login)
.addComponent(senha))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(erroLogin)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addComponent(campoLogin)
.addComponent(campoSenha, javax.swing.GroupLayout.PREFERRED_SIZE, 189, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(22, 22, 22)
.addComponent(jLabel1)
.addGap(30, 30, 30)
.addComponent(jLabel2)
.addGap(31, 31, 31)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(bt_usuario, javax.swing.GroupLayout.PREFERRED_SIZE, 72, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(bt_administrador, javax.swing.GroupLayout.PREFERRED_SIZE, 72, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(erroLogin)
.addGap(18, 18, 18)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(login)
.addComponent(campoLogin, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(28, 28, 28)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(senha)
.addComponent(campoSenha, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 44, Short.MAX_VALUE)
.addComponent(bt_entrar)
.addGap(28, 28, 28))
);
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
);
pack();
}// </editor-fold>
private void bt_administradorActionPerformed(java.awt.event.ActionEvent evt) {
login.setVisible(true);
senha.setVisible(true);
campoLogin.setVisible(true);
campoSenha.setVisible(true);
bt_entrar.setVisible(true);
}
private void bt_entrarActionPerformed(java.awt.event.ActionEvent evt) {
Administrador admin = new Administrador();
String login, senha;
login = "admin";
senha = "123";
if (!campoLogin.getText().equals("admin") || !campoSenha.getText().equals("123")){
erroLogin.setVisible(true);
}
else{
admin.show();
setVisible(false);
}
}
private void bt_usuarioActionPerformed(java.awt.event.ActionEvent evt) {
Usuario usuario = new Usuario();
usuario.show();
}
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new PrimeiraPagina().setVisible(true);
}
});
}
// Variables declaration - do not modify
private javax.swing.JButton bt_administrador;
private javax.swing.JButton bt_entrar;
private javax.swing.JButton bt_usuario;
private javax.swing.JTextField campoLogin;
private javax.swing.JPasswordField campoSenha;
private javax.swing.JLabel erroLogin;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel2;
private javax.swing.JPanel jPanel1;
private javax.swing.JLabel login;
private javax.swing.JLabel senha;
// End of variables declaration
}
SEGUNDA CLASSE/JFRAME - ADMIN
package Codigos;
public class Administrador extends javax.swing.JFrame {
public Administrador() {
initComponents();
setLocationRelativeTo(null);
depositoTotal.setEditable(false);
}
int cedula2, cedula5, cedula10, cedula20, cedula50, cedula100, cedula200;
int resultado2, resultado5, resultado10, resultado20, resultado50, resultado100, resultado200;
int totalDepositado;
private int total;
public double getTotal() {
return total;
}
public void setTotal(int total) {
this.total = total;
}
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
jPanel1 = new javax.swing.JPanel();
jLabel1 = new javax.swing.JLabel();
jLabel2 = new javax.swing.JLabel();
jLabel3 = new javax.swing.JLabel();
jLabel4 = new javax.swing.JLabel();
jLabel5 = new javax.swing.JLabel();
jLabel6 = new javax.swing.JLabel();
jLabel7 = new javax.swing.JLabel();
jLabel8 = new javax.swing.JLabel();
campo2 = new javax.swing.JTextField();
campo5 = new javax.swing.JTextField();
campo10 = new javax.swing.JTextField();
campo20 = new javax.swing.JTextField();
campo50 = new javax.swing.JTextField();
campo100 = new javax.swing.JTextField();
campo200 = new javax.swing.JTextField();
bt_depositar = new javax.swing.JButton();
bt_limpar = new javax.swing.JButton();
jLabel9 = new javax.swing.JLabel();
depositoTotal = new javax.swing.JTextField();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
jPanel1.setBackground(new java.awt.Color(255, 255, 255));
jLabel1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/Imagens/10 reais.jpg"))); // NOI18N
jLabel2.setIcon(new javax.swing.ImageIcon(getClass().getResource("/Imagens/100 reais.jpg"))); // NOI18N
jLabel3.setIcon(new javax.swing.ImageIcon(getClass().getResource("/Imagens/20 reais.jpg"))); // NOI18N
jLabel4.setIcon(new javax.swing.ImageIcon(getClass().getResource("/Imagens/200 reais.jpg"))); // NOI18N
jLabel5.setIcon(new javax.swing.ImageIcon(getClass().getResource("/Imagens/5 reais.png"))); // NOI18N
jLabel6.setIcon(new javax.swing.ImageIcon(getClass().getResource("/Imagens/50 reais.jpg"))); // NOI18N
jLabel7.setIcon(new javax.swing.ImageIcon(getClass().getResource("/Imagens/2 reais.jpg"))); // NOI18N
jLabel8.setFont(new java.awt.Font("Comic Sans MS", 1, 24)); // NOI18N
jLabel8.setText("Deposite a quantidade de cada cédula!");
campo2.setFont(new java.awt.Font("Comic Sans MS", 0, 18)); // NOI18N
campo2.setHorizontalAlignment(javax.swing.JTextField.CENTER);
campo2.setText("0");
campo2.addFocusListener(new java.awt.event.FocusAdapter() {
public void focusLost(java.awt.event.FocusEvent evt) {
campo2FocusLost(evt);
}
});
campo5.setFont(new java.awt.Font("Comic Sans MS", 0, 18)); // NOI18N
campo5.setHorizontalAlignment(javax.swing.JTextField.CENTER);
campo5.setText("0");
campo5.addFocusListener(new java.awt.event.FocusAdapter() {
public void focusLost(java.awt.event.FocusEvent evt) {
campo5FocusLost(evt);
}
});
campo10.setFont(new java.awt.Font("Comic Sans MS", 0, 18)); // NOI18N
campo10.setHorizontalAlignment(javax.swing.JTextField.CENTER);
campo10.setText("0");
campo10.addFocusListener(new java.awt.event.FocusAdapter() {
public void focusLost(java.awt.event.FocusEvent evt) {
campo10FocusLost(evt);
}
});
campo20.setFont(new java.awt.Font("Comic Sans MS", 0, 18)); // NOI18N
campo20.setHorizontalAlignment(javax.swing.JTextField.CENTER);
campo20.setText("0");
campo20.addFocusListener(new java.awt.event.FocusAdapter() {
public void focusLost(java.awt.event.FocusEvent evt) {
campo20FocusLost(evt);
}
});
campo50.setFont(new java.awt.Font("Comic Sans MS", 0, 18)); // NOI18N
campo50.setHorizontalAlignment(javax.swing.JTextField.CENTER);
campo50.setText("0");
campo50.addFocusListener(new java.awt.event.FocusAdapter() {
public void focusLost(java.awt.event.FocusEvent evt) {
campo50FocusLost(evt);
}
});
campo100.setFont(new java.awt.Font("Comic Sans MS", 0, 18)); // NOI18N
campo100.setHorizontalAlignment(javax.swing.JTextField.CENTER);
campo100.setText("0");
campo100.addFocusListener(new java.awt.event.FocusAdapter() {
public void focusLost(java.awt.event.FocusEvent evt) {
campo100FocusLost(evt);
}
});
campo200.setFont(new java.awt.Font("Comic Sans MS", 0, 18)); // NOI18N
campo200.setHorizontalAlignment(javax.swing.JTextField.CENTER);
campo200.setText("0");
campo200.addFocusListener(new java.awt.event.FocusAdapter() {
public void focusLost(java.awt.event.FocusEvent evt) {
campo200FocusLost(evt);
}
});
bt_depositar.setBackground(new java.awt.Color(0, 204, 0));
bt_depositar.setFont(new java.awt.Font("Comic Sans MS", 0, 18)); // NOI18N
bt_depositar.setText("Depositar");
bt_depositar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
bt_depositarActionPerformed(evt);
}
});
bt_limpar.setBackground(new java.awt.Color(204, 0, 0));
bt_limpar.setFont(new java.awt.Font("Comic Sans MS", 0, 18)); // NOI18N
bt_limpar.setText("Limpar");
bt_limpar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
bt_limparActionPerformed(evt);
}
});
jLabel9.setFont(new java.awt.Font("Comic Sans MS", 1, 14)); // NOI18N
jLabel9.setText("Depósito Total: R$");
depositoTotal.setFont(new java.awt.Font("Comic Sans MS", 1, 16)); // NOI18N
javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
jPanel1.setLayout(jPanel1Layout);
jPanel1Layout.setHorizontalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(59, 59, 59)
.addComponent(campo2, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(96, 96, 96)
.addComponent(campo5, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(100, 100, 100)
.addComponent(campo10, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(108, 108, 108)
.addComponent(campo20, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(97, 97, 97)
.addComponent(campo50, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(102, 102, 102)
.addComponent(campo100, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(campo200, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(65, 65, 65))
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(382, 382, 382)
.addComponent(jLabel8))
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
.addGroup(javax.swing.GroupLayout.Alignment.LEADING, jPanel1Layout.createSequentialGroup()
.addGap(19, 19, 19)
.addComponent(jLabel9)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(depositoTotal, javax.swing.GroupLayout.PREFERRED_SIZE, 108, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(146, 146, 146)
.addComponent(bt_depositar, javax.swing.GroupLayout.PREFERRED_SIZE, 150, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(bt_limpar, javax.swing.GroupLayout.PREFERRED_SIZE, 150, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(javax.swing.GroupLayout.Alignment.LEADING, jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel7)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jLabel5)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jLabel1)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jLabel3)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jLabel6)))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jLabel2)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jLabel4)))
.addContainerGap(20, Short.MAX_VALUE))
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(41, 41, 41)
.addComponent(jLabel8)
.addGap(35, 35, 35)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addComponent(jLabel2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jLabel6, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jLabel7, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jLabel5, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jLabel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jLabel3, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jLabel4, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
.addGap(18, 18, 18)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(campo2, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(campo5, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(campo10, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(campo20, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(campo50, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(campo100, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(campo200, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 41, Short.MAX_VALUE)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(bt_depositar, javax.swing.GroupLayout.PREFERRED_SIZE, 48, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(bt_limpar, javax.swing.GroupLayout.PREFERRED_SIZE, 48, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(22, 22, 22))
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel9)
.addComponent(depositoTotal, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(28, 28, 28))))
);
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.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
);
pack();
}// </editor-fold>
private void bt_limparActionPerformed(java.awt.event.ActionEvent evt) {
campo2.setText("0");
campo5.setText("0");
campo10.setText("0");
campo20.setText("0");
campo50.setText("0");
campo100.setText("0");
campo200.setText("0");
depositoTotal.setText("0");
}
private void bt_depositarActionPerformed(java.awt.event.ActionEvent evt) {
PrimeiraPagina primeira = new PrimeiraPagina();
setTotal(totalDepositado);
setVisible(false);
primeira.setVisible(true);
System.out.println(getTotal()); //teste do valor que está retornando na saida
System.out.println(totalDepositado); //teste do valor que está retornando na saida
}
private void campo2FocusLost(java.awt.event.FocusEvent evt) {
cedula2 = Integer.parseInt(campo2.getText());
resultado2 = cedula2 * 2;
totalDepositado=resultado2 + resultado5 + resultado10 + resultado20 + resultado50 + resultado100 + resultado200;
depositoTotal.setText(totalDepositado+".00");
}
private void campo5FocusLost(java.awt.event.FocusEvent evt) {
cedula5 = Integer.parseInt(campo5.getText());
resultado5 = cedula5 * 5;
totalDepositado = resultado2 + resultado5 + resultado10 + resultado20 + resultado50 + resultado100 + resultado200;
depositoTotal.setText(totalDepositado+".00");
}
private void campo10FocusLost(java.awt.event.FocusEvent evt) {
cedula10 = Integer.parseInt(campo10.getText());
resultado10 = cedula10 * 10;
totalDepositado = resultado2 + resultado5 + resultado10 + resultado20 + resultado50 + resultado100 + resultado200;
depositoTotal.setText(totalDepositado+".00");
}
private void campo20FocusLost(java.awt.event.FocusEvent evt) {
cedula20 = Integer.parseInt(campo20.getText());
resultado20 = cedula20 * 20;
totalDepositado = resultado2 + resultado5 + resultado10 + resultado20 + resultado50 + resultado100 + resultado200;
depositoTotal.setText(totalDepositado+".00");
}
private void campo50FocusLost(java.awt.event.FocusEvent evt) {
cedula50 = Integer.parseInt(campo50.getText());
resultado50 = cedula50 * 50;
totalDepositado = resultado2 + resultado5 + resultado10 + resultado20 + resultado50 + resultado100 + resultado200;
depositoTotal.setText(totalDepositado+".00");
}
private void campo100FocusLost(java.awt.event.FocusEvent evt) {
cedula100 = Integer.parseInt(campo100.getText());
resultado100 = cedula100 * 100;
totalDepositado = resultado2 + resultado5 + resultado10 + resultado20 + resultado50 + resultado100 + resultado200;
depositoTotal.setText(totalDepositado+".00");
}
private void campo200FocusLost(java.awt.event.FocusEvent evt) {
cedula200 = Integer.parseInt(campo200.getText());
resultado200 = cedula200 * 200;
totalDepositado = resultado2 + resultado5 + resultado10 + resultado20 + resultado50 + resultado100 + resultado200;
depositoTotal.setText(totalDepositado+".00");
}
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new Administrador().setVisible(true);
}
});
}
// Variables declaration - do not modify
private javax.swing.JButton bt_depositar;
private javax.swing.JButton bt_limpar;
private javax.swing.JTextField campo10;
private javax.swing.JTextField campo100;
private javax.swing.JTextField campo2;
private javax.swing.JTextField campo20;
private javax.swing.JTextField campo200;
private javax.swing.JTextField campo5;
private javax.swing.JTextField campo50;
private javax.swing.JTextField depositoTotal;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel jLabel3;
private javax.swing.JLabel jLabel4;
private javax.swing.JLabel jLabel5;
private javax.swing.JLabel jLabel6;
private javax.swing.JLabel jLabel7;
private javax.swing.JLabel jLabel8;
private javax.swing.JLabel jLabel9;
private javax.swing.JPanel jPanel1;
// End of variables declaration
}