package testejogovelha;
import javax.swing.table.DefaultTableModel;
/**
*
* @author Usuario
*/
public class Jogo extends javax.swing.JFrame {
public boolean joga=true;
public boolean jogb=true;
public int contpos=0;
public int k=0,i=0;
int op;
public String linha1,linha2,linha3,coluna1,coluna2,coluna3,diagonal1,diagonal2;
String[][]posvetor=new String[3][3];
/**
* Creates new form Jogo
*/
public Jogo() {
initComponents();
}
/**
* 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() {
btn1 = new javax.swing.JButton();
btn2 = new javax.swing.JButton();
btn3 = new javax.swing.JButton();
btn4 = new javax.swing.JButton();
btn5 = new javax.swing.JButton();
btn6 = new javax.swing.JButton();
btn7 = new javax.swing.JButton();
btn8 = new javax.swing.JButton();
btn9 = new javax.swing.JButton();
btnreiniciar = new javax.swing.JButton();
txtvisor = new javax.swing.JTextField();
jLabel1 = new javax.swing.JLabel();
jLabel2 = new javax.swing.JLabel();
jtnome = new javax.swing.JTextField();
jtnome2 = new javax.swing.JTextField();
jbinserir = new javax.swing.JButton();
jScrollPane1 = new javax.swing.JScrollPane();
jTable1 = new javax.swing.JTable();
jbapagar = new javax.swing.JButton();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
btn1.setFont(new java.awt.Font("Tahoma", 1, 90)); // NOI18N
btn1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btn1ActionPerformed(evt);
}
});
btn2.setFont(new java.awt.Font("Tahoma", 1, 90)); // NOI18N
btn2.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btn2ActionPerformed(evt);
}
});
btn3.setFont(new java.awt.Font("Tahoma", 1, 90)); // NOI18N
btn3.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btn3ActionPerformed(evt);
}
});
btn4.setFont(new java.awt.Font("Tahoma", 1, 90)); // NOI18N
btn4.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btn4ActionPerformed(evt);
}
});
btn5.setFont(new java.awt.Font("Tahoma", 1, 90)); // NOI18N
btn5.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btn5ActionPerformed(evt);
}
});
btn6.setFont(new java.awt.Font("Tahoma", 1, 90)); // NOI18N
btn6.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btn6ActionPerformed(evt);
}
});
btn7.setFont(new java.awt.Font("Tahoma", 1, 90)); // NOI18N
btn7.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btn7ActionPerformed(evt);
}
});
btn8.setFont(new java.awt.Font("Tahoma", 1, 90)); // NOI18N
btn8.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btn8ActionPerformed(evt);
}
});
btn9.setFont(new java.awt.Font("Tahoma", 1, 90)); // NOI18N
btn9.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btn9ActionPerformed(evt);
}
});
btnreiniciar.setFont(new java.awt.Font("Tahoma", 0, 24)); // NOI18N
btnreiniciar.setText("REINICIAR");
btnreiniciar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnreiniciarActionPerformed(evt);
}
});
txtvisor.setFont(new java.awt.Font("Tahoma", 0, 24)); // NOI18N
txtvisor.setHorizontalAlignment(javax.swing.JTextField.CENTER);
txtvisor.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
txtvisorActionPerformed(evt);
}
});
jLabel1.setText(" Digite o nome do jogador 1:");
jLabel2.setText(" Digite o nome do jogador 2 :");
jtnome.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jtnomeActionPerformed(evt);
}
});
jbinserir.setText("Inserir ");
jbinserir.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jbinserirActionPerformed(evt);
}
});
jTable1.setModel(new javax.swing.table.DefaultTableModel(
new Object [][] {
{null, ""}
},
new String [] {
" Nome do jogador 1 ", " Nome do jogador 2"
}
));
jScrollPane1.setViewportView(jTable1);
if (jTable1.getColumnModel().getColumnCount() > 0) {
jTable1.getColumnModel().getColumn(0).setResizable(false);
jTable1.getColumnModel().getColumn(1).setResizable(false);
}
jbapagar.setText("Apagar");
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(77, 77, 77)
.addComponent(btnreiniciar, javax.swing.GroupLayout.PREFERRED_SIZE, 272, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(layout.createSequentialGroup()
.addGap(18, 18, 18)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(txtvisor, javax.swing.GroupLayout.PREFERRED_SIZE, 401, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGroup(layout.createSequentialGroup()
.addComponent(btn7, javax.swing.GroupLayout.PREFERRED_SIZE, 122, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(btn8, javax.swing.GroupLayout.PREFERRED_SIZE, 122, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(15, 15, 15)
.addComponent(btn9, javax.swing.GroupLayout.PREFERRED_SIZE, 122, javax.swing.GroupLayout.PREFERRED_SIZE)))))
.addContainerGap(532, Short.MAX_VALUE))
.addGroup(layout.createSequentialGroup()
.addGap(19, 19, 19)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addComponent(btn4, javax.swing.GroupLayout.PREFERRED_SIZE, 122, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(btn5, javax.swing.GroupLayout.PREFERRED_SIZE, 122, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(14, 14, 14)
.addComponent(btn6, javax.swing.GroupLayout.PREFERRED_SIZE, 122, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jScrollPane1)
.addGroup(layout.createSequentialGroup()
.addComponent(jtnome, javax.swing.GroupLayout.PREFERRED_SIZE, 217, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(0, 0, Short.MAX_VALUE))))
.addGroup(layout.createSequentialGroup()
.addComponent(btn1, javax.swing.GroupLayout.PREFERRED_SIZE, 122, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(btn2, javax.swing.GroupLayout.PREFERRED_SIZE, 122, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(14, 14, 14)
.addComponent(btn3, javax.swing.GroupLayout.PREFERRED_SIZE, 122, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 219, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jtnome2, javax.swing.GroupLayout.PREFERRED_SIZE, 219, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel2, javax.swing.GroupLayout.PREFERRED_SIZE, 219, javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap())
.addGroup(layout.createSequentialGroup()
.addGap(224, 224, 224)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jbapagar, javax.swing.GroupLayout.PREFERRED_SIZE, 89, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jbinserir, javax.swing.GroupLayout.PREFERRED_SIZE, 89, javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))))))
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(51, 51, 51)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 27, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel2, javax.swing.GroupLayout.PREFERRED_SIZE, 34, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jtnome, javax.swing.GroupLayout.PREFERRED_SIZE, 27, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jtnome2, javax.swing.GroupLayout.PREFERRED_SIZE, 27, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jbinserir)
.addGap(18, 18, 18)
.addComponent(jbapagar)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED))
.addGroup(layout.createSequentialGroup()
.addGap(40, 40, 40)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addComponent(btn3, javax.swing.GroupLayout.PREFERRED_SIZE, 105, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(btn2, javax.swing.GroupLayout.PREFERRED_SIZE, 105, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(btn1, javax.swing.GroupLayout.PREFERRED_SIZE, 105, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(btn6, javax.swing.GroupLayout.PREFERRED_SIZE, 105, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(btn5, javax.swing.GroupLayout.PREFERRED_SIZE, 105, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(btn4, javax.swing.GroupLayout.PREFERRED_SIZE, 105, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(20, 20, 20)
.addComponent(btn9, javax.swing.GroupLayout.PREFERRED_SIZE, 105, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(btn8, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 105, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(btn7, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 105, javax.swing.GroupLayout.PREFERRED_SIZE)))))
.addGroup(layout.createSequentialGroup()
.addGap(41, 41, 41)
.addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 153, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(txtvisor)
.addGap(25, 25, 25)
.addComponent(btnreiniciar, javax.swing.GroupLayout.PREFERRED_SIZE, 56, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(19, 19, 19))
);
pack();
setLocationRelativeTo(null);
}// </editor-fold>
public void verificaJogadordavez(){
if(joga&&jogb){
this.op=1;
joga=false;
jogb=true;
txtvisor.setText("vez do jogador O");
}else if(joga&&jogb==false){
this.op=1;
joga=false;
jogb=true;
txtvisor.setText("vez do jogador O");
}else{
this.op=2;
joga=true;
jogb=false;
txtvisor.setText("vez do jogador X");
}
}
public void Limpaposicoes(){
for(i=0;i<3;i++){
for(k=0;k<3;k++){
posvetor[i][k]="";
System.out.println(posvetor[i][k]);
}
}
}
public void DesativaB(){
btn1.setEnabled(false);
btn2.setEnabled(false);
btn3.setEnabled(false);
btn4.setEnabled(false);
btn5.setEnabled(false);
btn6.setEnabled(false);
btn7.setEnabled(false);
btn8.setEnabled(false);
btn9.setEnabled(false);
}
public void Verificapos(){
contpos=0;
for(i=0;i<3;i++){
for(k=0;k<3;k++){
if("x".equals(posvetor[i][k])|"o".equals(posvetor[i][k])){
contpos+=1;
System.out.println(contpos);
}
}
}
}
public void VertificaVencedor(){
linha1=posvetor[0][0]+posvetor[0][1]+posvetor[0][2];
linha2=posvetor[1][0]+posvetor[1][1]+posvetor[1][2];
linha3=posvetor[2][0]+posvetor[2][1]+posvetor[2][2];
coluna1=posvetor[0][0]+posvetor[1][0]+posvetor[2][0];
coluna2=posvetor[0][1]+posvetor[1][1]+posvetor[2][1];
coluna3=posvetor[0][2]+posvetor[1][2]+posvetor[2][2];
diagonal1=posvetor[0][0]+posvetor[1][1]+posvetor[2][2];
diagonal2=posvetor[0][2]+posvetor[1][1]+posvetor[2][0];
if(linha1.equals("xxx")|linha2.equals("xxx")|linha3.equals("xxx")|coluna1.equals("xxx")|coluna2.equals("xxx")|coluna3.equals("xxx")|diagonal1.equals("xxx")|diagonal2.equals("xxx")){
txtvisor.setText("O vencedor é o Jogador X");
DesativaB();
}else if(linha1.equals("ooo")|linha2.equals("ooo")|linha3.equals("ooo")|coluna1.equals("ooo")|coluna2.equals("ooo")|coluna3.equals("ooo")|diagonal1.equals("ooo")|diagonal2.equals("ooo")){
txtvisor.setText("O vencedor é o Jogador O");
DesativaB();
}else if(contpos==9){
txtvisor.setText("Não Houve Vencedor");
}
}
private void btn1ActionPerformed(java.awt.event.ActionEvent evt) {
//botao1
verificaJogadordavez();
if(op==1){
btn1.setText("X");
posvetor[0][0]="x";
}else{
btn1.setText("O");
posvetor[0][0]="o";
}
btn1.setEnabled(false);
Verificapos();
VertificaVencedor();
}
private void btn2ActionPerformed(java.awt.event.ActionEvent evt) {
//botao2
verificaJogadordavez();
if(op==1){
btn2.setText("X");
posvetor[0][1]="x";
}else{
btn2.setText("O");
posvetor[0][1]="o";
}
btn2.setEnabled(false);
Verificapos();
VertificaVencedor();
}
private void btn3ActionPerformed(java.awt.event.ActionEvent evt) {
//botao3
verificaJogadordavez();
if(op==1){
btn3.setText("X");
posvetor[0][2]="x";
}else{
btn3.setText("O");
posvetor[0][2]="o";
}
btn3.setEnabled(false);
Verificapos();
VertificaVencedor();
}
private void btn4ActionPerformed(java.awt.event.ActionEvent evt) {
//botao4
verificaJogadordavez();
if(op==1){
btn4.setText("X");
posvetor[1][0]="x";
}else{
btn4.setText("O");
posvetor[1][0]="o";
}
btn4.setEnabled(false);
Verificapos();
VertificaVencedor();
}
private void btn5ActionPerformed(java.awt.event.ActionEvent evt) {
//botao5
verificaJogadordavez();
if(op==1){
btn5.setText("X");
posvetor[1][1]="x";
}else{
btn5.setText("O");
posvetor[1][1]="o";
}
btn5.setEnabled(false);
Verificapos();
VertificaVencedor();
}
private void btn6ActionPerformed(java.awt.event.ActionEvent evt) {
//botao6
verificaJogadordavez();
if(op==1){
btn6.setText("X");
posvetor[1][2]="x";
}else{
btn6.setText("O");
posvetor[1][2]="o";
}
btn6.setEnabled(false);
Verificapos();
VertificaVencedor();
}
private void btn9ActionPerformed(java.awt.event.ActionEvent evt) {
//botao9
verificaJogadordavez();
if(op==1){
btn9.setText("X");
posvetor[2][2]="x";
}else{
btn9.setText("O");
posvetor[2][2]="o";
}
btn9.setEnabled(false);
Verificapos();
VertificaVencedor();
}
private void btn7ActionPerformed(java.awt.event.ActionEvent evt) {
//botao7
verificaJogadordavez();
if(op==1){
btn7.setText("X");
posvetor[2][0]="x";
}else{
btn7.setText("O");
posvetor[2][0]="o";
}
btn7.setEnabled(false);
Verificapos();
VertificaVencedor();
}
private void btn8ActionPerformed(java.awt.event.ActionEvent evt) {
//botao8
verificaJogadordavez();
if(op==1){
btn8.setText("X");
posvetor[2][1]="x";
}else{
btn8.setText("O");
posvetor[2][1]="o";
}
btn8.setEnabled(false);
Verificapos();
VertificaVencedor();
}
private void btnreiniciarActionPerformed(java.awt.event.ActionEvent evt) {
// Reiniciar botoes
btn1.setText("");
btn1.setEnabled(true);
btn2.setText("");
btn2.setEnabled(true);
btn3.setText("");
btn3.setEnabled(true);
btn4.setText("");
btn4.setEnabled(true);
btn5.setText("");
btn5.setEnabled(true);
btn6.setText("");
btn6.setEnabled(true);
btn7.setText("");
btn7.setEnabled(true);
btn8.setText("");
btn8.setEnabled(true);
btn9.setText("");
btn9.setEnabled(true);
Limpaposicoes();
txtvisor.setText("");
joga=true;
jogb=true;
}
private void jbinserirActionPerformed(java.awt.event.ActionEvent evt) {
String nome=jtnome.getText().trim();
String end=jtnome2.getText().trim();
DefaultTableModel val = (DefaultTableModel) jTable1.getModel();
val.addRow(new String[]{nome,end});
jtnome.setText("");
jtnome2.setText("");
jtnome.requestFocus();
}
private void jtnomeActionPerformed(java.awt.event.ActionEvent evt) {
((DefaultTableModel) jTable1.getModel()).removeRow(jTable1.getSelectedRow());
}
private void txtvisorActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
/**
* @param args the command line arguments
*/
public static void main(String args[]) {
/* Set the Nimbus look and feel */
//<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
/* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
* For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
*/
try {
for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
}
}
} catch (ClassNotFoundException ex) {
java.util.logging.Logger.getLogger(Jogo.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (InstantiationException ex) {
java.util.logging.Logger.getLogger(Jogo.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
java.util.logging.Logger.getLogger(Jogo.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (javax.swing.UnsupportedLookAndFeelException ex) {
java.util.logging.Logger.getLogger(Jogo.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
}
//</editor-fold>
/* Create and display the form */
java.awt.EventQueue.invokeLater(() -> {
new Jogo().setVisible(true);
});
}
// Variables declaration - do not modify
private javax.swing.JButton btn1;
private javax.swing.JButton btn2;
private javax.swing.JButton btn3;
private javax.swing.JButton btn4;
private javax.swing.JButton btn5;
private javax.swing.JButton btn6;
private javax.swing.JButton btn7;
private javax.swing.JButton btn8;
private javax.swing.JButton btn9;
private javax.swing.JButton btnreiniciar;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel2;
private javax.swing.JScrollPane jScrollPane1;
private javax.swing.JTable jTable1;
private javax.swing.JButton jbapagar;
private javax.swing.JButton jbinserir;
private javax.swing.JTextField jtnome;
private javax.swing.JTextField jtnome2;
private javax.swing.JTextField txtvisor;
// End of variables declaration
}