Professional Documents
Culture Documents
DANIEL SANCHES DAVID MATOS RIBEIRO DIEGO ALVES DE MELO JOHN ROCHA LUIZ GUSTAVO LOPES CARTIANO
PROJETO DE AO PROFISSIONAL
2 SEMESTRE DE 2013
DANIEL SANCHES DAVID MATOS RIBEIRO DIEGO ALVES DE MELO JOHN ROCHA LUIZ GUSTAVO LOPES CARTIANO
DANIEL SANCHES DAVID MATOS RIBEIRO DIEGO ALVES DE MELO JOHN ROCHA LUIZ GUSTAVO LOPES CARTIANO
Monografia apresentada no curso de graduao universidade Metodista de so Paulo. Faculdade de exatas e tecnologia. Para concluso do 1 Semestre do curso de anlise e desenvolvimento de sistemas.
RESUMO Este trabalho tem como intuito apresentar um simples jogo funcional na linguagem de programao Java. Ele apresenta o desenvolvimento do oficio detalhadamente e os resultados vigentes.
This work has as purpose to present a simple functional game in the Java programming language. It presents in detail the development of the trade and current results.
SUMARIO
INTRODUO...........................................................................................................6 PORTUGUES ESTRUTUTARDO....................................................................................7 FLUXOGRAMA......................................................................................................... 9 RESULTADOS..........................................................................................................10 DISCUSSO............................................................................................................11 CONCLUSO..........................................................................................................12 APENDICE..............................................................................................................13 Classe CampoBatalha.............................................................................13 Classe Computador...............................................................................132 Classe Game.........................................................................................135 Classe Info............................................................................................137 Classe TabuleiroTela.............................................................................139 Classe TelaDeDificuldade.......................................................................205 Classe TelaFinal....................................................................................218 Classe TelaInicial..................................................................................228 Classe TelaNome..................................................................................237 Classe TelaRanking......................................................... ......................249 Imagens..................................................................................................275 REFERENCIAS......................................................................................................285
1. INTRODUO
Este trabalho a primeira prvia do PAP (projeto de Ao Profissional),e foi desenvolvido em cima da ideia do jogo guerra naval, cujo qual objetivo descobrir onde esto todos os navios do inimigo destruindo-os. REGRAS: - O primeiro o jogador coloca seu nome; - posicione seus navios (ao todo so 3); - O jogador 2 prepara seu campo; - O primeiro escolhe uma letra correspondente linha e o numero correspondente coluna; - Aps todos os navios de um jogador serem destrudos, o jogador que o destruiu declarado vencedor automaticamente.
2. PORTUGUES ESTRUTUTARDO
6
Abertura do Jogo. Sistema cria um campo de 8x8. Enquanto numero de navios do jogador um for diferente de quatro. Jogador um incrementa mais um navio. Fim de enquanto. Sistema cria outro campo de 8x8. Enquanto numero de navios do jogador dois for diferente de quatro. Jogador dois incrementa mais um navio. Fim de enquanto.
Inicio do jogo. Numero de navios do jogador um = 4. Numero de navios do jogador dois =4. Enquanto o numero de navios > 0 Faa. Pedir uma coordenada para o jogador (A-H, 1-8). Verificar se a coordenada do jogador esta certa. Se coordenada do jogador estiver certa. Imprima que ele acertou. E marque acerto. Se o numero de navios = 0. Imprima Nome do vencedor. Imprima fim de Jogo.
7
Se no, vez do outro jogador. Se a coordenada do jogador estiver errada. Imprima que ele errou. Marque o erro no Campo. Vez do outro jogador. Fim de Se. Fim do Enquanto.
3. FLUXOGRAMA
8
4. RESULTADOS
O desenvolvimento e concluso do trabalho foram bem satisfatrios e dentro do esperado para a aprendizagem do grupo, todos os problemas encontrados quanto a duvidas referentes ao desenvolvimento do arquivo de cdigos foi solucionado mediante a ajuda dos professores responsveis.
10
5. DISCUSSO
11
6. CONCLUSO
12
7. APNDICE
Classe Campobatalha:
private TabuleiroTela player1 = null, player2 = null; telaFinal tf = new telaFinal(); private int vezJogada; private final JButton botaoPlayer1[][] = new JButton[8][8]; private final JButton botaoPlayer2[][] = new JButton[8][8]; private boolean tiroRdm = false;
//insere os players no campo public void setPlayers(TabuleiroTela p1, TabuleiroTela p2) { player1 = p2; player2 = p1;
lblNomeP2.setText(player1.getNome()); lblNomeP1.setText(player2.getNome());
13
infoP1Nome.setText(player1.getNome()); infoP2Nome.setText(player2.getNome());
//altera valor da variavel random public void setRandom(boolean random) { tiroRdm = random; }
//limpa os campos public void limparCampos() { for (int linha = 0; linha < 8; linha++) { for (int coluna = 0; coluna < 8; coluna++) { botaoPlayer1[linha][coluna].setIcon(new javax.swing.ImageIcon(getClass().getResource("/Imagem/Mar_1.jpg"))); botaoPlayer2[linha][coluna].setIcon(new javax.swing.ImageIcon(getClass().getResource("/Imagem/Mar_1.jpg"))); } } }
14
esconderCampo(botaoPlayer2); } mostrarCampo(botaoPlayer1); vezJogada = 1; } else { esconderCampo(botaoPlayer1); mostrarCampo(botaoPlayer2); vezJogada = 0; if (tiroRdm == true) { mostrarCampo(botaoPlayer1); tiroRandom(); } } }
//esconde os campos public void esconderCampo(JButton botao[][]) { for (int linha = 0; linha <= 7; linha++) { for (int coluna = 0; coluna <= 7; coluna++) { botao[linha][coluna].setVisible(false); } } }
for (int linha = 0; linha <= 7; linha++) { for (int coluna = 0; coluna <= 7; coluna++) { botao[linha][coluna].setVisible(true); } } }
//verifica se o jogo acabou public void verificarJogada(TabuleiroTela perdedor, TabuleiroTela vencedor) { if (perdedor.getNavios() == 0) { this.dispose();
//atualiza informaes na tela public void atualizarInfo() { txtPlayer1.setText("Navios a afundar: " + player1.getNavios() + "\n\n\n" + "Jogadas: " + player1.getPontuacao());
//tiro randomico public void tiroRandom() { Random coordRdn = new Random(); int linha = coordRdn.nextInt(8); int coluna = coordRdn.nextInt(8);
if (player == 1) {
if (player1.getCoordenada(linha, coluna) == 1) {
//tiro certo botaoPlayer1[linha][coluna].setIcon(new javax.swing.ImageIcon(getClass().getResource("/Imagem/submarinoAfund ando.jpg"))); player2.setPontuacao(1); player1.setNavios(- 1); player1.setCoordenada(linha, coluna, 2); JOptionPane.showMessageDialog(null, "Parabns!\nVoc acertou!"); alternarCampo(); atualizarInfo(); verificarJogada(player1, player2); } else {
//tiro errado botaoPlayer1[linha][coluna].setEnabled(false); botaoPlayer1[linha][coluna].setIcon(new javax.swing.ImageIcon(getClass().getResource("/Imagem/Mar_1.jpg"))); player2.setPontuacao(1); JOptionPane.showMessageDialog(null, "Que pena...\nVoc errou!"); alternarCampo(); atualizarInfo(); }
} else {
18
//tiro certo botaoPlayer2[linha][coluna].setIcon(new javax.swing.ImageIcon(getClass().getResource("/Imagem/submarinoAfund ando.jpg"))); player1.setPontuacao(1); player2.setNavios(- 1); player2.setCoordenada(linha, coluna, 2); if (tiroRdm == false) { JOptionPane.showMessageDialog(null, "Parabns!\nVoc acertou!"); } alternarCampo(); atualizarInfo(); verificarJogada(player2, player1); } else {
19
//tiro errado botaoPlayer2[linha][coluna].setEnabled(false); botaoPlayer2[linha][coluna].setIcon(new javax.swing.ImageIcon(getClass().getResource("/Imagem/Mar_1.jpg"))); player1.setPontuacao(1); if (tiroRdm == false) { JOptionPane.showMessageDialog(null, "Que pena...\nVoc errou!"); } alternarCampo(); atualizarInfo(); } } else {
//associando os botoes do player 1 botaoPlayer1[0][0] = jBtbn1A1; botaoPlayer1[0][1] = jBtbn1A2; botaoPlayer1[0][2] = jBtbn1A3; botaoPlayer1[0][3] = jBtbn1A4; botaoPlayer1[0][4] = jBtbn1A5; botaoPlayer1[0][5] = jBtbn1A6; botaoPlayer1[0][6] = jBtbn1A7; botaoPlayer1[0][7] = jBtbn1A8;
botaoPlayer1[1][0] = jBtbn1B1; botaoPlayer1[1][1] = jBtbn1B2; botaoPlayer1[1][2] = jBtbn1B3; botaoPlayer1[1][3] = jBtbn1B4; botaoPlayer1[1][4] = jBtbn1B5; botaoPlayer1[1][5] = jBtbn1B6; botaoPlayer1[1][6] = jBtbn1B7; botaoPlayer1[1][7] = jBtbn1B8;
botaoPlayer1[2][0] = jBtbn1C1; botaoPlayer1[2][1] = jBtbn1C2; botaoPlayer1[2][2] = jBtbn1C3; botaoPlayer1[2][3] = jBtbn1C4; botaoPlayer1[2][4] = jBtbn1C5; botaoPlayer1[2][5] = jBtbn1C6;
21
botaoPlayer1[3][0] = jBtbn1D1; botaoPlayer1[3][1] = jBtbn1D2; botaoPlayer1[3][2] = jBtbn1D3; botaoPlayer1[3][3] = jBtbn1D4; botaoPlayer1[3][4] = jBtbn1D5; botaoPlayer1[3][5] = jBtbn1D6; botaoPlayer1[3][6] = jBtbn1D7; botaoPlayer1[3][7] = jBtbn1D8;
botaoPlayer1[4][0] = jBtbn1E1; botaoPlayer1[4][1] = jBtbn1E2; botaoPlayer1[4][2] = jBtbn1E3; botaoPlayer1[4][3] = jBtbn1E4; botaoPlayer1[4][4] = jBtbn1E5; botaoPlayer1[4][5] = jBtbn1E6; botaoPlayer1[4][6] = jBtbn1E7; botaoPlayer1[4][7] = jBtbn1E8;
botaoPlayer1[5][0] = jBtbn1F1; botaoPlayer1[5][1] = jBtbn1F2; botaoPlayer1[5][2] = jBtbn1F3; botaoPlayer1[5][3] = jBtbn1F4; botaoPlayer1[5][4] = jBtbn1F5;
22
botaoPlayer1[6][0] = jBtbn1G1; botaoPlayer1[6][1] = jBtbn1G2; botaoPlayer1[6][2] = jBtbn1G3; botaoPlayer1[6][3] = jBtbn1G4; botaoPlayer1[6][4] = jBtbn1G5; botaoPlayer1[6][5] = jBtbn1G6; botaoPlayer1[6][6] = jBtbn1G7; botaoPlayer1[6][7] = jBtbn1G8;
botaoPlayer1[7][0] = jBtbn1H1; botaoPlayer1[7][1] = jBtbn1H2; botaoPlayer1[7][2] = jBtbn1H3; botaoPlayer1[7][3] = jBtbn1H4; botaoPlayer1[7][4] = jBtbn1H5; botaoPlayer1[7][5] = jBtbn1H6; botaoPlayer1[7][6] = jBtbn1H7; botaoPlayer1[7][7] = jBtbn1H8;
botaoPlayer2[0][3] = jBtbn2A4; botaoPlayer2[0][4] = jBtbn2A5; botaoPlayer2[0][5] = jBtbn2A6; botaoPlayer2[0][6] = jBtbn2A7; botaoPlayer2[0][7] = jBtbn2A8;
botaoPlayer2[1][0] = jBtbn2B1; botaoPlayer2[1][1] = jBtbn2B2; botaoPlayer2[1][2] = jBtbn2B3; botaoPlayer2[1][3] = jBtbn2B4; botaoPlayer2[1][4] = jBtbn2B5; botaoPlayer2[1][5] = jBtbn2B6; botaoPlayer2[1][6] = jBtbn2B7; botaoPlayer2[1][7] = jBtbn2B8;
botaoPlayer2[2][0] = jBtbn2C1; botaoPlayer2[2][1] = jBtbn2C2; botaoPlayer2[2][2] = jBtbn2C3; botaoPlayer2[2][3] = jBtbn2C4; botaoPlayer2[2][4] = jBtbn2C5; botaoPlayer2[2][5] = jBtbn2C6; botaoPlayer2[2][6] = jBtbn2C7; botaoPlayer2[2][7] = jBtbn2C8;
botaoPlayer2[3][2] = jBtbn2D3; botaoPlayer2[3][3] = jBtbn2D4; botaoPlayer2[3][4] = jBtbn2D5; botaoPlayer2[3][5] = jBtbn2D6; botaoPlayer2[3][6] = jBtbn2D7; botaoPlayer2[3][7] = jBtbn2D8;
botaoPlayer2[4][0] = jBtbn2E1; botaoPlayer2[4][1] = jBtbn2E2; botaoPlayer2[4][2] = jBtbn2E3; botaoPlayer2[4][3] = jBtbn2E4; botaoPlayer2[4][4] = jBtbn2E5; botaoPlayer2[4][5] = jBtbn2E6; botaoPlayer2[4][6] = jBtbn2E7; botaoPlayer2[4][7] = jBtbn2E8;
botaoPlayer2[5][0] = jBtbn2F1; botaoPlayer2[5][1] = jBtbn2F2; botaoPlayer2[5][2] = jBtbn2F3; botaoPlayer2[5][3] = jBtbn2F4; botaoPlayer2[5][4] = jBtbn2F5; botaoPlayer2[5][5] = jBtbn2F6; botaoPlayer2[5][6] = jBtbn2F7; botaoPlayer2[5][7] = jBtbn2F8;
botaoPlayer2[6][0] = jBtbn2G1;
25
botaoPlayer2[6][1] = jBtbn2G2; botaoPlayer2[6][2] = jBtbn2G3; botaoPlayer2[6][3] = jBtbn2G4; botaoPlayer2[6][4] = jBtbn2G5; botaoPlayer2[6][5] = jBtbn2G6; botaoPlayer2[6][6] = jBtbn2G7; botaoPlayer2[6][7] = jBtbn2G8;
botaoPlayer2[7][0] = jBtbn2H1; botaoPlayer2[7][1] = jBtbn2H2; botaoPlayer2[7][2] = jBtbn2H3; botaoPlayer2[7][3] = jBtbn2H4; botaoPlayer2[7][4] = jBtbn2H5; botaoPlayer2[7][5] = jBtbn2H6; botaoPlayer2[7][6] = jBtbn2H7; botaoPlayer2[7][7] = jBtbn2H8;
26
jPanel1 = new javax.swing.JPanel(); jBtbn1G6 = new javax.swing.JButton(); jBtbn1A6 = new javax.swing.JButton(); jBtbn1C2 = new javax.swing.JButton(); jBtbn1B2 = new javax.swing.JButton(); jBtbn1C7 = new javax.swing.JButton(); jBtbn1F3 = new javax.swing.JButton(); jBtbn1C3 = new javax.swing.JButton(); jBtbn1F1 = new javax.swing.JButton(); jBtbn1A5 = new javax.swing.JButton(); jBtbn1B5 = new javax.swing.JButton(); jBtbn1A3 = new javax.swing.JButton(); jBtbn1H4 = new javax.swing.JButton(); jBtbn1C4 = new javax.swing.JButton(); jBtbn1G3 = new javax.swing.JButton(); jBtbn1G2 = new javax.swing.JButton(); jBtbn1D6 = new javax.swing.JButton(); jBtbn1D7 = new javax.swing.JButton(); jBtbn1H5 = new javax.swing.JButton(); JBLPOSIAO = new javax.swing.JLabel(); jBtbn1A8 = new javax.swing.JButton(); jBtbn1B4 = new javax.swing.JButton(); jBtbn1H6 = new javax.swing.JButton(); jBtbn1B6 = new javax.swing.JButton(); jBtbn1B3 = new javax.swing.JButton(); jBtbn1D8 = new javax.swing.JButton();
27
jBtbn1F8 = new javax.swing.JButton(); jBtbn1A7 = new javax.swing.JButton(); jBtbn1H8 = new javax.swing.JButton(); jBtbn1D5 = new javax.swing.JButton(); jBtbn1H2 = new javax.swing.JButton(); jBtbn1H3 = new javax.swing.JButton(); jBtbn1B1 = new javax.swing.JButton(); jBtbn1D2 = new javax.swing.JButton(); jBtbn1F5 = new javax.swing.JButton(); jBtbn1G8 = new javax.swing.JButton(); jBtbn1G1 = new javax.swing.JButton(); jBtbn1E1 = new javax.swing.JButton(); jBtbn1G5 = new javax.swing.JButton(); jBtbn1F2 = new javax.swing.JButton(); jBtbn1G7 = new javax.swing.JButton(); jBtbn1F7 = new javax.swing.JButton(); jBtbn1E4 = new javax.swing.JButton(); jBtbn1D4 = new javax.swing.JButton(); jBtbn1A2 = new javax.swing.JButton(); jBtbn1G4 = new javax.swing.JButton(); jBtbn1B7 = new javax.swing.JButton(); jBtbn1A1 = new javax.swing.JButton(); jBtbn1H1 = new javax.swing.JButton(); jBtbn1E2 = new javax.swing.JButton(); jBtbn1E5 = new javax.swing.JButton(); jBtbn1C6 = new javax.swing.JButton();
28
jBtbn1E8 = new javax.swing.JButton(); jBtbn1A4 = new javax.swing.JButton(); jBtbn1E6 = new javax.swing.JButton(); jBtbn1B8 = new javax.swing.JButton(); jBtbn1D3 = new javax.swing.JButton(); jBtbn1C1 = new javax.swing.JButton(); jBtbn1E7 = new javax.swing.JButton(); jBtbn1H7 = new javax.swing.JButton(); jBtbn1F4 = new javax.swing.JButton(); jBtbn1F6 = new javax.swing.JButton(); jBtbn1E3 = new javax.swing.JButton(); jBtbn1D1 = new javax.swing.JButton(); jBtbn1C5 = new javax.swing.JButton(); jBtbn1C8 = new javax.swing.JButton(); jLblC = new javax.swing.JLabel(); jLblB = new javax.swing.JLabel(); JLblA = new javax.swing.JLabel(); jLblD = new javax.swing.JLabel(); jLblE = new javax.swing.JLabel(); jLblF = new javax.swing.JLabel(); jLblG = new javax.swing.JLabel(); jLblH = new javax.swing.JLabel(); lblNomeP1 = new javax.swing.JLabel(); JblMar = new javax.swing.JLabel(); jPanel2 = new javax.swing.JPanel(); jBtbn2G6 = new javax.swing.JButton();
29
jBtbn2A6 = new javax.swing.JButton(); jBtbn2C2 = new javax.swing.JButton(); jBtbn2B2 = new javax.swing.JButton(); jBtbn2C7 = new javax.swing.JButton(); jBtbn2F3 = new javax.swing.JButton(); jBtbn2C3 = new javax.swing.JButton(); jBtbn2F1 = new javax.swing.JButton(); jBtbn2A5 = new javax.swing.JButton(); jBtbn2B5 = new javax.swing.JButton(); jBtbn2A3 = new javax.swing.JButton(); jBtbn2H4 = new javax.swing.JButton(); jBtbn2C5 = new javax.swing.JButton(); jBtbn2G3 = new javax.swing.JButton(); jBtbn2G2 = new javax.swing.JButton(); jBtbn2D6 = new javax.swing.JButton(); jBtbn2D7 = new javax.swing.JButton(); jBtbn2H5 = new javax.swing.JButton(); jBtbn2A8 = new javax.swing.JButton(); jBtbn2B4 = new javax.swing.JButton(); jBtbn2H6 = new javax.swing.JButton(); jBtbn2B6 = new javax.swing.JButton(); jBtbn2B3 = new javax.swing.JButton(); jBtbn2D8 = new javax.swing.JButton(); jBtbn2F8 = new javax.swing.JButton(); jBtbn2A7 = new javax.swing.JButton(); jBtbn2H8 = new javax.swing.JButton();
30
jBtbn2D5 = new javax.swing.JButton(); jBtbn2H2 = new javax.swing.JButton(); jBtbn2H3 = new javax.swing.JButton(); jBtbn2B1 = new javax.swing.JButton(); jBtbn2D2 = new javax.swing.JButton(); jBtbn2F5 = new javax.swing.JButton(); jBtbn2G8 = new javax.swing.JButton(); jBtbn2G1 = new javax.swing.JButton(); jBtbn2E1 = new javax.swing.JButton(); jBtbn2G5 = new javax.swing.JButton(); jBtbn2F2 = new javax.swing.JButton(); jBtbn2G7 = new javax.swing.JButton(); jBtbn2F7 = new javax.swing.JButton(); jBtbn2E4 = new javax.swing.JButton(); jBtbn2D4 = new javax.swing.JButton(); jBtbn2A2 = new javax.swing.JButton(); jBtbn2G4 = new javax.swing.JButton(); jBtbn2B7 = new javax.swing.JButton(); jBtbn2A1 = new javax.swing.JButton(); jBtbn2H1 = new javax.swing.JButton(); jBtbn2E2 = new javax.swing.JButton(); jBtbn2E5 = new javax.swing.JButton(); jBtbn2C6 = new javax.swing.JButton(); jBtbn2E8 = new javax.swing.JButton(); jBtbn2A4 = new javax.swing.JButton(); jBtbn2E6 = new javax.swing.JButton();
31
jBtbn2B8 = new javax.swing.JButton(); jBtbn2D3 = new javax.swing.JButton(); jBtbn2C1 = new javax.swing.JButton(); jBtbn2E7 = new javax.swing.JButton(); jBtbn2H7 = new javax.swing.JButton(); jBtbn2F6 = new javax.swing.JButton(); jBtbn2F4 = new javax.swing.JButton(); jBtbn2D1 = new javax.swing.JButton(); jBtbn2C4 = new javax.swing.JButton(); jBtbn2E3 = new javax.swing.JButton(); jBtbn2C8 = new javax.swing.JButton(); JblCampoDeBatalha = new javax.swing.JLabel(); lblNomeP2 = new javax.swing.JLabel(); JLblA1 = new javax.swing.JLabel(); jLblB1 = new javax.swing.JLabel(); jLblC1 = new javax.swing.JLabel(); jLblD1 = new javax.swing.JLabel(); jLblE1 = new javax.swing.JLabel(); jLblF1 = new javax.swing.JLabel(); jLblG1 = new javax.swing.JLabel(); jLblH1 = new javax.swing.JLabel(); JblMar2 = new javax.swing.JLabel(); jPanel3 = new javax.swing.JPanel(); jScrollPane2 = new javax.swing.JScrollPane(); txtPlayer1 = new javax.swing.JTextPane(); infoP1Nome = new javax.swing.JLabel();
32
lblp1 = new javax.swing.JLabel(); jScrollPane1 = new javax.swing.JScrollPane(); txtPlayer2 = new javax.swing.JTextPane(); infoP2Nome = new javax.swing.JLabel(); lblp2 = new javax.swing.JLabel();
jPanel1.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
jBtbn1G6.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1G6.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1G6.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1G6.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1G6ActionPerformed(evt); } });
33
jBtbn1A6.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1A6.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1A6.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1A6.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1A6ActionPerformed(evt); } }); jPanel1.add(jBtbn1A6, new org.netbeans.lib.awtextra.AbsoluteConstraints(330, 80, -1, -1));
jBtbn1C2.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1C2.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1C2.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1C2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1C2ActionPerformed(evt); } }); jPanel1.add(jBtbn1C2, new org.netbeans.lib.awtextra.AbsoluteConstraints(90, 200, -1, -1));
34
jBtbn1B2.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1B2.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1B2.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1B2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1B2ActionPerformed(evt); } }); jPanel1.add(jBtbn1B2, new org.netbeans.lib.awtextra.AbsoluteConstraints(90, 140, -1, -1));
jBtbn1C7.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1C7.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1C7.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1C7.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1C7ActionPerformed(evt); } }); jPanel1.add(jBtbn1C7, new org.netbeans.lib.awtextra.AbsoluteConstraints(390, 200, -1, -1));
jBtbn1F3.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1F3.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1F3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1F3ActionPerformed(evt); } }); jPanel1.add(jBtbn1F3, new org.netbeans.lib.awtextra.AbsoluteConstraints(150, 380, -1, -1));
jBtbn1C3.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1C3.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1C3.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1C3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1C3ActionPerformed(evt); } }); jPanel1.add(jBtbn1C3, new org.netbeans.lib.awtextra.AbsoluteConstraints(150, 200, -1, -1));
jBtbn1F1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1F1ActionPerformed(evt); } }); jPanel1.add(jBtbn1F1, new org.netbeans.lib.awtextra.AbsoluteConstraints(30, 380, -1, -1));
jBtbn1A5.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1A5.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1A5.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1A5.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1A5ActionPerformed(evt); } }); jPanel1.add(jBtbn1A5, new org.netbeans.lib.awtextra.AbsoluteConstraints(270, 80, -1, -1));
jBtbn1B5.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1B5.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1B5.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1B5.addActionListener(new java.awt.event.ActionListener() {
37
public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1B5ActionPerformed(evt); } }); jPanel1.add(jBtbn1B5, new org.netbeans.lib.awtextra.AbsoluteConstraints(270, 140, -1, -1));
jBtbn1A3.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1A3.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1A3.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1A3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1A3ActionPerformed(evt); } }); jPanel1.add(jBtbn1A3, new org.netbeans.lib.awtextra.AbsoluteConstraints(150, 80, -1, -1));
jBtbn1H4.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1H4.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1H4.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1H4.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) {
38
jBtbn1C4.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1C4.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1C4.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1C4.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1C4ActionPerformed(evt); } }); jPanel1.add(jBtbn1C4, new org.netbeans.lib.awtextra.AbsoluteConstraints(210, 200, -1, -1));
jBtbn1G3.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1G3.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1G3.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1G3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1G3ActionPerformed(evt); }
39
jBtbn1G2.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1G2.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1G2.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1G2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1G2ActionPerformed(evt); } }); jPanel1.add(jBtbn1G2, new org.netbeans.lib.awtextra.AbsoluteConstraints(90, 440, -1, -1));
jBtbn1D6.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1D6.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1D6.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1D6.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1D6ActionPerformed(evt); } });
40
jBtbn1D7.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1D7.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1D7.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1D7.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1D7ActionPerformed(evt); } }); jPanel1.add(jBtbn1D7, new org.netbeans.lib.awtextra.AbsoluteConstraints(390, 260, -1, -1));
jBtbn1H5.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1H5.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1H5.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1H5.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1H5ActionPerformed(evt); } }); jPanel1.add(jBtbn1H5, new org.netbeans.lib.awtextra.AbsoluteConstraints(270, 500, -1, -1));
41
JBLPOSIAO.setFont(new java.awt.Font("Arial Black", 1, 24)); // NOI18N JBLPOSIAO.setForeground(new java.awt.Color(255, 255, 255)); JBLPOSIAO.setText("CAMPO DE BATALHA DO"); jPanel1.add(JBLPOSIAO, new org.netbeans.lib.awtextra.AbsoluteConstraints(90, 10, -1, -1));
jBtbn1A8.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1A8.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1A8.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1A8.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1A8ActionPerformed(evt); } }); jPanel1.add(jBtbn1A8, new org.netbeans.lib.awtextra.AbsoluteConstraints(450, 80, -1, -1));
jBtbn1B4.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1B4.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1B4.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1B4.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) {
42
jBtbn1H6.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1H6.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1H6.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1H6.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1H6ActionPerformed(evt); } }); jPanel1.add(jBtbn1H6, new org.netbeans.lib.awtextra.AbsoluteConstraints(330, 500, -1, -1));
jBtbn1B6.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1B6.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1B6.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1B6.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1B6ActionPerformed(evt); }
43
jBtbn1B3.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1B3.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1B3.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1B3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1B3ActionPerformed(evt); } }); jPanel1.add(jBtbn1B3, new org.netbeans.lib.awtextra.AbsoluteConstraints(150, 140, -1, -1));
jBtbn1D8.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1D8.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1D8.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1D8.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1D8ActionPerformed(evt); } });
44
jBtbn1F8.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1F8.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1F8.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1F8.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1F8ActionPerformed(evt); } }); jPanel1.add(jBtbn1F8, new org.netbeans.lib.awtextra.AbsoluteConstraints(450, 380, -1, -1));
jBtbn1A7.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1A7.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1A7.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1A7.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1A7ActionPerformed(evt); } }); jPanel1.add(jBtbn1A7, new org.netbeans.lib.awtextra.AbsoluteConstraints(390, 80, -1, -1));
45
jBtbn1H8.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1H8.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1H8.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1H8.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1H8ActionPerformed(evt); } }); jPanel1.add(jBtbn1H8, new org.netbeans.lib.awtextra.AbsoluteConstraints(450, 500, -1, -1));
jBtbn1D5.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1D5.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1D5.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1D5.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1D5ActionPerformed(evt); } }); jPanel1.add(jBtbn1D5, new org.netbeans.lib.awtextra.AbsoluteConstraints(270, 260, -1, -1));
jBtbn1H2.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1H2.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1H2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1H2ActionPerformed(evt); } }); jPanel1.add(jBtbn1H2, new org.netbeans.lib.awtextra.AbsoluteConstraints(90, 500, -1, -1));
jBtbn1H3.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1H3.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1H3.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1H3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1H3ActionPerformed(evt); } }); jPanel1.add(jBtbn1H3, new org.netbeans.lib.awtextra.AbsoluteConstraints(150, 500, -1, -1));
jBtbn1B1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1B1ActionPerformed(evt); } }); jPanel1.add(jBtbn1B1, new org.netbeans.lib.awtextra.AbsoluteConstraints(30, 140, -1, -1));
jBtbn1D2.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1D2.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1D2.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1D2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1D2ActionPerformed(evt); } }); jPanel1.add(jBtbn1D2, new org.netbeans.lib.awtextra.AbsoluteConstraints(90, 260, -1, -1));
jBtbn1F5.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1F5.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1F5.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1F5.addActionListener(new java.awt.event.ActionListener() {
48
public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1F5ActionPerformed(evt); } }); jPanel1.add(jBtbn1F5, new org.netbeans.lib.awtextra.AbsoluteConstraints(270, 380, -1, -1));
jBtbn1G8.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1G8.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1G8.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1G8.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1G8ActionPerformed(evt); } }); jPanel1.add(jBtbn1G8, new org.netbeans.lib.awtextra.AbsoluteConstraints(450, 440, -1, -1));
jBtbn1G1.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1G1.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1G1.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1G1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) {
49
jBtbn1E1.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1E1.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1E1.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1E1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1E1ActionPerformed(evt); } }); jPanel1.add(jBtbn1E1, new org.netbeans.lib.awtextra.AbsoluteConstraints(30, 320, -1, -1));
jBtbn1G5.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1G5.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1G5.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1G5.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1G5ActionPerformed(evt); }
50
jBtbn1F2.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1F2.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1F2.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1F2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1F2ActionPerformed(evt); } }); jPanel1.add(jBtbn1F2, new org.netbeans.lib.awtextra.AbsoluteConstraints(90, 380, -1, -1));
jBtbn1G7.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1G7.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1G7.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1G7.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1G7ActionPerformed(evt); } });
51
jBtbn1F7.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1F7.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1F7.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1F7.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1F7ActionPerformed(evt); } }); jPanel1.add(jBtbn1F7, new org.netbeans.lib.awtextra.AbsoluteConstraints(390, 380, -1, -1));
jBtbn1E4.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1E4.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1E4.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1E4.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1E4ActionPerformed(evt); } }); jPanel1.add(jBtbn1E4, new org.netbeans.lib.awtextra.AbsoluteConstraints(210, 320, -1, -1));
52
jBtbn1D4.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1D4.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1D4.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1D4.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1D4ActionPerformed(evt); } }); jPanel1.add(jBtbn1D4, new org.netbeans.lib.awtextra.AbsoluteConstraints(210, 260, -1, -1));
jBtbn1A2.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1A2.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1A2.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1A2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1A2ActionPerformed(evt); } }); jPanel1.add(jBtbn1A2, new org.netbeans.lib.awtextra.AbsoluteConstraints(90, 80, -1, -1));
jBtbn1G4.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1G4.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1G4.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1G4ActionPerformed(evt); } }); jPanel1.add(jBtbn1G4, new org.netbeans.lib.awtextra.AbsoluteConstraints(210, 440, -1, -1));
jBtbn1B7.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1B7.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1B7.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1B7.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1B7ActionPerformed(evt); } }); jPanel1.add(jBtbn1B7, new org.netbeans.lib.awtextra.AbsoluteConstraints(390, 140, -1, -1));
jBtbn1A1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1A1ActionPerformed(evt); } }); jPanel1.add(jBtbn1A1, new org.netbeans.lib.awtextra.AbsoluteConstraints(30, 80, -1, -1));
jBtbn1H1.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1H1.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1H1.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1H1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1H1ActionPerformed(evt); } }); jPanel1.add(jBtbn1H1, new org.netbeans.lib.awtextra.AbsoluteConstraints(30, 500, -1, -1));
jBtbn1E2.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1E2.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1E2.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1E2.addActionListener(new java.awt.event.ActionListener() {
55
public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1E2ActionPerformed(evt); } }); jPanel1.add(jBtbn1E2, new org.netbeans.lib.awtextra.AbsoluteConstraints(90, 320, -1, -1));
jBtbn1E5.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1E5.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1E5.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1E5.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1E5ActionPerformed(evt); } }); jPanel1.add(jBtbn1E5, new org.netbeans.lib.awtextra.AbsoluteConstraints(270, 320, -1, -1));
jBtbn1C6.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1C6.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1C6.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1C6.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) {
56
jBtbn1E8.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1E8.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1E8.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1E8.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1E8ActionPerformed(evt); } }); jPanel1.add(jBtbn1E8, new org.netbeans.lib.awtextra.AbsoluteConstraints(450, 320, -1, -1));
jBtbn1A4.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1A4.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1A4.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1A4.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1A4ActionPerformed(evt); }
57
jBtbn1E6.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1E6.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1E6.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1E6.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1E6ActionPerformed(evt); } }); jPanel1.add(jBtbn1E6, new org.netbeans.lib.awtextra.AbsoluteConstraints(330, 320, -1, -1));
jBtbn1B8.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1B8.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1B8.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1B8.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1B8ActionPerformed(evt); } });
58
jBtbn1D3.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1D3.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1D3.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1D3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1D3ActionPerformed(evt); } }); jPanel1.add(jBtbn1D3, new org.netbeans.lib.awtextra.AbsoluteConstraints(150, 260, -1, -1));
jBtbn1C1.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1C1.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1C1.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1C1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1C1ActionPerformed(evt); } }); jPanel1.add(jBtbn1C1, new org.netbeans.lib.awtextra.AbsoluteConstraints(30, 200, -1, -1));
59
jBtbn1E7.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1E7.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1E7.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1E7.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1E7ActionPerformed(evt); } }); jPanel1.add(jBtbn1E7, new org.netbeans.lib.awtextra.AbsoluteConstraints(390, 320, -1, -1));
jBtbn1H7.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1H7.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1H7.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1H7.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1H7ActionPerformed(evt); } }); jPanel1.add(jBtbn1H7, new org.netbeans.lib.awtextra.AbsoluteConstraints(390, 500, -1, -1));
jBtbn1F4.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1F4.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1F4.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1F4ActionPerformed(evt); } }); jPanel1.add(jBtbn1F4, new org.netbeans.lib.awtextra.AbsoluteConstraints(210, 380, -1, -1));
jBtbn1F6.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1F6.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1F6.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1F6.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1F6ActionPerformed(evt); } }); jPanel1.add(jBtbn1F6, new org.netbeans.lib.awtextra.AbsoluteConstraints(330, 380, -1, -1));
jBtbn1E3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1E3ActionPerformed(evt); } }); jPanel1.add(jBtbn1E3, new org.netbeans.lib.awtextra.AbsoluteConstraints(150, 320, -1, -1));
jBtbn1D1.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1D1.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1D1.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1D1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1D1ActionPerformed(evt); } }); jPanel1.add(jBtbn1D1, new org.netbeans.lib.awtextra.AbsoluteConstraints(30, 260, -1, -1));
jBtbn1C5.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1C5.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1C5.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1C5.addActionListener(new java.awt.event.ActionListener() {
62
public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1C5ActionPerformed(evt); } }); jPanel1.add(jBtbn1C5, new org.netbeans.lib.awtextra.AbsoluteConstraints(270, 200, -1, -1));
jBtbn1C8.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn1C8.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn1C8.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn1C8.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn1C8ActionPerformed(evt); } }); jPanel1.add(jBtbn1C8, new org.netbeans.lib.awtextra.AbsoluteConstraints(450, 200, -1, -1));
jLblC.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N jLblC.setText("C"); jPanel1.add(jLblC, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 220, -1, -1));
JLblA.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N JLblA.setText("A"); jPanel1.add(JLblA, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 100, -1, -1));
jLblD.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N jLblD.setText("D"); jPanel1.add(jLblD, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 280, -1, -1));
jLblE.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N jLblE.setText("E"); jPanel1.add(jLblE, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 340, -1, -1));
jLblF.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N jLblF.setText("F"); jPanel1.add(jLblF, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 400, -1, -1));
64
jLblG.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N jLblG.setText("G"); jPanel1.add(jLblG, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 460, -1, -1));
jLblH.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N jLblH.setText("H"); jPanel1.add(jLblH, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 510, -1, 30));
lblNomeP1.setFont(new java.awt.Font("Arial Black", 1, 24)); // NOI18N lblNomeP1.setForeground(new java.awt.Color(255, 255, 255)); lblNomeP1.setText("Jogador 1"); jPanel1.add(lblNomeP1, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 40, -1, -1));
jPanel2.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
65
jBtbn2G6.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2G6.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2G6.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2G6.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2G6ActionPerformed(evt); } }); jPanel2.add(jBtbn2G6, new org.netbeans.lib.awtextra.AbsoluteConstraints(360, 440, -1, -1));
jBtbn2A6.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2A6.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2A6.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2A6.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2A6ActionPerformed(evt); } }); jPanel2.add(jBtbn2A6, new org.netbeans.lib.awtextra.AbsoluteConstraints(360, 80, -1, -1));
jBtbn2C2.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2C2.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2C2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2C2ActionPerformed(evt); } }); jPanel2.add(jBtbn2C2, new org.netbeans.lib.awtextra.AbsoluteConstraints(120, 200, -1, -1));
jBtbn2B2.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2B2.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2B2.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2B2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2B2ActionPerformed(evt); } }); jPanel2.add(jBtbn2B2, new org.netbeans.lib.awtextra.AbsoluteConstraints(120, 140, -1, -1));
jBtbn2C7.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2C7ActionPerformed(evt); } }); jPanel2.add(jBtbn2C7, new org.netbeans.lib.awtextra.AbsoluteConstraints(420, 200, -1, -1));
jBtbn2F3.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2F3.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2F3.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2F3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2F3ActionPerformed(evt); } }); jPanel2.add(jBtbn2F3, new org.netbeans.lib.awtextra.AbsoluteConstraints(180, 380, -1, -1));
jBtbn2C3.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2C3.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2C3.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2C3.addActionListener(new java.awt.event.ActionListener() {
68
public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2C3ActionPerformed(evt); } }); jPanel2.add(jBtbn2C3, new org.netbeans.lib.awtextra.AbsoluteConstraints(180, 200, -1, -1));
jBtbn2F1.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2F1.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2F1.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2F1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2F1ActionPerformed(evt); } }); jPanel2.add(jBtbn2F1, new org.netbeans.lib.awtextra.AbsoluteConstraints(60, 380, -1, -1));
jBtbn2A5.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2A5.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2A5.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2A5.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) {
69
jBtbn2B5.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2B5.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2B5.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2B5.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2B5ActionPerformed(evt); } }); jPanel2.add(jBtbn2B5, new org.netbeans.lib.awtextra.AbsoluteConstraints(300, 140, -1, -1));
jBtbn2A3.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2A3.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2A3.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2A3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2A3ActionPerformed(evt); }
70
jBtbn2H4.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2H4.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2H4.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2H4.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2H4ActionPerformed(evt); } }); jPanel2.add(jBtbn2H4, new org.netbeans.lib.awtextra.AbsoluteConstraints(240, 500, -1, -1));
jBtbn2C5.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2C5.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2C5.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2C5.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2C5ActionPerformed(evt); } });
71
jBtbn2G3.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2G3.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2G3.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2G3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2G3ActionPerformed(evt); } }); jPanel2.add(jBtbn2G3, new org.netbeans.lib.awtextra.AbsoluteConstraints(180, 440, -1, -1));
jBtbn2G2.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2G2.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2G2.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2G2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2G2ActionPerformed(evt); } }); jPanel2.add(jBtbn2G2, new org.netbeans.lib.awtextra.AbsoluteConstraints(120, 440, -1, -1));
72
jBtbn2D6.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2D6.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2D6.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2D6.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2D6ActionPerformed(evt); } }); jPanel2.add(jBtbn2D6, new org.netbeans.lib.awtextra.AbsoluteConstraints(360, 260, -1, -1));
jBtbn2D7.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2D7.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2D7.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2D7.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2D7ActionPerformed(evt); } }); jPanel2.add(jBtbn2D7, new org.netbeans.lib.awtextra.AbsoluteConstraints(420, 260, -1, -1));
jBtbn2H5.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2H5.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2H5.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2H5ActionPerformed(evt); } }); jPanel2.add(jBtbn2H5, new org.netbeans.lib.awtextra.AbsoluteConstraints(300, 500, -1, -1));
jBtbn2A8.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2A8.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2A8.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2A8.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2A8ActionPerformed(evt); } }); jPanel2.add(jBtbn2A8, new org.netbeans.lib.awtextra.AbsoluteConstraints(480, 80, -1, -1));
jBtbn2B4.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2B4ActionPerformed(evt); } }); jPanel2.add(jBtbn2B4, new org.netbeans.lib.awtextra.AbsoluteConstraints(240, 140, -1, -1));
jBtbn2H6.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2H6.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2H6.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2H6.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2H6ActionPerformed(evt); } }); jPanel2.add(jBtbn2H6, new org.netbeans.lib.awtextra.AbsoluteConstraints(360, 500, -1, -1));
jBtbn2B6.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2B6.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2B6.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2B6.addActionListener(new java.awt.event.ActionListener() {
75
public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2B6ActionPerformed(evt); } }); jPanel2.add(jBtbn2B6, new org.netbeans.lib.awtextra.AbsoluteConstraints(360, 140, -1, -1));
jBtbn2B3.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2B3.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2B3.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2B3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2B3ActionPerformed(evt); } }); jPanel2.add(jBtbn2B3, new org.netbeans.lib.awtextra.AbsoluteConstraints(180, 140, -1, -1));
jBtbn2D8.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2D8.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2D8.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2D8.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) {
76
jBtbn2F8.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2F8.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2F8.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2F8.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2F8ActionPerformed(evt); } }); jPanel2.add(jBtbn2F8, new org.netbeans.lib.awtextra.AbsoluteConstraints(480, 380, -1, -1));
jBtbn2A7.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2A7.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2A7.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2A7.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2A7ActionPerformed(evt); }
77
jBtbn2H8.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2H8.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2H8.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2H8.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2H8ActionPerformed(evt); } }); jPanel2.add(jBtbn2H8, new org.netbeans.lib.awtextra.AbsoluteConstraints(480, 500, -1, -1));
jBtbn2D5.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2D5.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2D5.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2D5.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2D5ActionPerformed(evt); } });
78
jBtbn2H2.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2H2.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2H2.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2H2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2H2ActionPerformed(evt); } }); jPanel2.add(jBtbn2H2, new org.netbeans.lib.awtextra.AbsoluteConstraints(120, 500, -1, -1));
jBtbn2H3.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2H3.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2H3.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2H3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2H3ActionPerformed(evt); } }); jPanel2.add(jBtbn2H3, new org.netbeans.lib.awtextra.AbsoluteConstraints(180, 500, -1, -1));
79
jBtbn2B1.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2B1.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2B1.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2B1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2B1ActionPerformed(evt); } }); jPanel2.add(jBtbn2B1, new org.netbeans.lib.awtextra.AbsoluteConstraints(60, 140, -1, -1));
jBtbn2D2.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2D2.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2D2.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2D2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2D2ActionPerformed(evt); } }); jPanel2.add(jBtbn2D2, new org.netbeans.lib.awtextra.AbsoluteConstraints(120, 260, -1, -1));
jBtbn2F5.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2F5.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2F5.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2F5ActionPerformed(evt); } }); jPanel2.add(jBtbn2F5, new org.netbeans.lib.awtextra.AbsoluteConstraints(300, 380, -1, -1));
jBtbn2G8.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2G8.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2G8.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2G8.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2G8ActionPerformed(evt); } }); jPanel2.add(jBtbn2G8, new org.netbeans.lib.awtextra.AbsoluteConstraints(480, 440, -1, -1));
jBtbn2G1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2G1ActionPerformed(evt); } }); jPanel2.add(jBtbn2G1, new org.netbeans.lib.awtextra.AbsoluteConstraints(60, 440, -1, -1));
jBtbn2E1.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2E1.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2E1.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2E1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2E1ActionPerformed(evt); } }); jPanel2.add(jBtbn2E1, new org.netbeans.lib.awtextra.AbsoluteConstraints(60, 320, -1, -1));
jBtbn2G5.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2G5.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2G5.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2G5.addActionListener(new java.awt.event.ActionListener() {
82
public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2G5ActionPerformed(evt); } }); jPanel2.add(jBtbn2G5, new org.netbeans.lib.awtextra.AbsoluteConstraints(300, 440, -1, -1));
jBtbn2F2.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2F2.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2F2.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2F2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2F2ActionPerformed(evt); } }); jPanel2.add(jBtbn2F2, new org.netbeans.lib.awtextra.AbsoluteConstraints(120, 380, -1, -1));
jBtbn2G7.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2G7.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2G7.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2G7.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) {
83
jBtbn2F7.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2F7.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2F7.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2F7.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2F7ActionPerformed(evt); } }); jPanel2.add(jBtbn2F7, new org.netbeans.lib.awtextra.AbsoluteConstraints(420, 380, -1, -1));
jBtbn2E4.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2E4.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2E4.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2E4.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2E4ActionPerformed(evt); }
84
jBtbn2D4.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2D4.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2D4.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2D4.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2D4ActionPerformed(evt); } }); jPanel2.add(jBtbn2D4, new org.netbeans.lib.awtextra.AbsoluteConstraints(240, 260, -1, -1));
jBtbn2A2.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2A2.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2A2.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2A2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2A2ActionPerformed(evt); } });
85
jBtbn2G4.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2G4.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2G4.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2G4.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2G4ActionPerformed(evt); } }); jPanel2.add(jBtbn2G4, new org.netbeans.lib.awtextra.AbsoluteConstraints(240, 440, -1, -1));
jBtbn2B7.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2B7.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2B7.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2B7.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2B7ActionPerformed(evt); } }); jPanel2.add(jBtbn2B7, new org.netbeans.lib.awtextra.AbsoluteConstraints(420, 140, -1, -1));
86
jBtbn2A1.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2A1.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2A1.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2A1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2A1ActionPerformed(evt); } }); jPanel2.add(jBtbn2A1, new org.netbeans.lib.awtextra.AbsoluteConstraints(60, 80, -1, -1));
jBtbn2H1.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2H1.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2H1.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2H1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2H1ActionPerformed(evt); } }); jPanel2.add(jBtbn2H1, new org.netbeans.lib.awtextra.AbsoluteConstraints(60, 500, -1, -1));
jBtbn2E2.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2E2.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2E2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2E2ActionPerformed(evt); } }); jPanel2.add(jBtbn2E2, new org.netbeans.lib.awtextra.AbsoluteConstraints(120, 320, -1, -1));
jBtbn2E5.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2E5.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2E5.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2E5.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2E5ActionPerformed(evt); } }); jPanel2.add(jBtbn2E5, new org.netbeans.lib.awtextra.AbsoluteConstraints(300, 320, -1, -1));
jBtbn2C6.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2C6ActionPerformed(evt); } }); jPanel2.add(jBtbn2C6, new org.netbeans.lib.awtextra.AbsoluteConstraints(360, 200, -1, -1));
jBtbn2E8.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2E8.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2E8.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2E8.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2E8ActionPerformed(evt); } }); jPanel2.add(jBtbn2E8, new org.netbeans.lib.awtextra.AbsoluteConstraints(480, 320, -1, -1));
jBtbn2A4.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2A4.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2A4.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2A4.addActionListener(new java.awt.event.ActionListener() {
89
public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2A4ActionPerformed(evt); } }); jPanel2.add(jBtbn2A4, new org.netbeans.lib.awtextra.AbsoluteConstraints(240, 80, -1, -1));
jBtbn2E6.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2E6.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2E6.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2E6.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2E6ActionPerformed(evt); } }); jPanel2.add(jBtbn2E6, new org.netbeans.lib.awtextra.AbsoluteConstraints(360, 320, -1, -1));
jBtbn2B8.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2B8.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2B8.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2B8.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) {
90
jBtbn2D3.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2D3.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2D3.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2D3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2D3ActionPerformed(evt); } }); jPanel2.add(jBtbn2D3, new org.netbeans.lib.awtextra.AbsoluteConstraints(180, 260, -1, -1));
jBtbn2C1.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2C1.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2C1.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2C1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2C1ActionPerformed(evt); }
91
jBtbn2E7.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2E7.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2E7.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2E7.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2E7ActionPerformed(evt); } }); jPanel2.add(jBtbn2E7, new org.netbeans.lib.awtextra.AbsoluteConstraints(420, 320, -1, -1));
jBtbn2H7.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2H7.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2H7.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2H7.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2H7ActionPerformed(evt); } });
92
jBtbn2F6.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2F6.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2F6.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2F6.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2F6ActionPerformed(evt); } }); jPanel2.add(jBtbn2F6, new org.netbeans.lib.awtextra.AbsoluteConstraints(360, 380, -1, -1));
jBtbn2F4.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2F4.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2F4.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2F4.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2F4ActionPerformed(evt); } }); jPanel2.add(jBtbn2F4, new org.netbeans.lib.awtextra.AbsoluteConstraints(240, 380, -1, -1));
93
jBtbn2D1.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2D1.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2D1.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2D1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2D1ActionPerformed(evt); } }); jPanel2.add(jBtbn2D1, new org.netbeans.lib.awtextra.AbsoluteConstraints(60, 260, -1, -1));
jBtbn2C4.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2C4.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2C4.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2C4.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2C4ActionPerformed(evt); } }); jPanel2.add(jBtbn2C4, new org.netbeans.lib.awtextra.AbsoluteConstraints(240, 200, -1, -1));
jBtbn2E3.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2E3.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2E3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2E3ActionPerformed(evt); } }); jPanel2.add(jBtbn2E3, new org.netbeans.lib.awtextra.AbsoluteConstraints(180, 320, -1, -1));
jBtbn2C8.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn2C8.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn2C8.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn2C8.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn2C8ActionPerformed(evt); } }); jPanel2.add(jBtbn2C8, new org.netbeans.lib.awtextra.AbsoluteConstraints(480, 200, -1, -1));
lblNomeP2.setFont(new java.awt.Font("Arial Black", 1, 24)); // NOI18N lblNomeP2.setForeground(new java.awt.Color(255, 255, 255)); lblNomeP2.setText("Jogador 2"); jPanel2.add(lblNomeP2, new org.netbeans.lib.awtextra.AbsoluteConstraints(230, 40, -1, -1));
JLblA1.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N JLblA1.setText("A"); jPanel2.add(JLblA1, new org.netbeans.lib.awtextra.AbsoluteConstraints(40, 100, -1, -1));
jLblB1.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N jLblB1.setText("B"); jPanel2.add(jLblB1, new org.netbeans.lib.awtextra.AbsoluteConstraints(40, 160, -1, -1));
jLblC1.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N jLblC1.setText("C"); jPanel2.add(jLblC1, new org.netbeans.lib.awtextra.AbsoluteConstraints(40, 220, -1, -1));
96
jLblD1.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N jLblD1.setText("D"); jPanel2.add(jLblD1, new org.netbeans.lib.awtextra.AbsoluteConstraints(40, 280, -1, -1));
jLblE1.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N jLblE1.setText("E"); jPanel2.add(jLblE1, new org.netbeans.lib.awtextra.AbsoluteConstraints(40, 340, -1, -1));
jLblF1.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N jLblF1.setText("F"); jPanel2.add(jLblF1, new org.netbeans.lib.awtextra.AbsoluteConstraints(40, 400, -1, -1));
jLblG1.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N jLblG1.setText("G"); jPanel2.add(jLblG1, new org.netbeans.lib.awtextra.AbsoluteConstraints(40, 460, -1, -1));
jLblH1.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N jLblH1.setText("H"); jPanel2.add(jLblH1, new org.netbeans.lib.awtextra.AbsoluteConstraints(40, 510, -1, 30));
97
jPanel3.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
txtPlayer1.setMaximumSize(new java.awt.Dimension(6, 10)); txtPlayer1.setMinimumSize(new java.awt.Dimension(6, 10)); txtPlayer1.setPreferredSize(new java.awt.Dimension(6, 10)); jScrollPane2.setViewportView(txtPlayer1);
infoP1Nome.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N infoP1Nome.setText("Jogador 1"); jPanel3.add(infoP1Nome, new org.netbeans.lib.awtextra.AbsoluteConstraints(30, 50, -1, 20));
jScrollPane1.setViewportView(txtPlayer2);
infoP2Nome.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N infoP2Nome.setText("Jogador 2"); getContentPane().add(infoP2Nome, new org.netbeans.lib.awtextra.AbsoluteConstraints(550, 330, -1, -1));
lblp2.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N lblp2.setText("Dados do"); getContentPane().add(lblp2, new org.netbeans.lib.awtextra.AbsoluteConstraints(550, 310, -1, 20));
Atirar(1, 6, 5); }
100
102
104
106
108
110
112
114
116
118
120
122
/** * @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.ht ml */ 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) {
123
java.util.logging.Logger.getLogger(CampoBatalha.class.getName()).log(jav a.util.logging.Level.SEVERE, null, ex); } catch (InstantiationException ex) { java.util.logging.Logger.getLogger(CampoBatalha.class.getName()).log(jav a.util.logging.Level.SEVERE, null, ex); } catch (IllegalAccessException ex) { java.util.logging.Logger.getLogger(CampoBatalha.class.getName()).log(jav a.util.logging.Level.SEVERE, null, ex); } catch (javax.swing.UnsupportedLookAndFeelException ex) { java.util.logging.Logger.getLogger(CampoBatalha.class.getName()).log(jav a.util.logging.Level.SEVERE, null, ex); } //</editor-fold>
/* Create and display the form */ java.awt.EventQueue.invokeLater(new Runnable() { public void run() { new CampoBatalha().setVisible(true); } }); } // Variables declaration - do not modify private javax.swing.JLabel JBLPOSIAO; private javax.swing.JLabel JLblA; private javax.swing.JLabel JLblA1;
124
private javax.swing.JLabel JblCampoDeBatalha; private javax.swing.JLabel JblMar; private javax.swing.JLabel JblMar2; private javax.swing.JLabel infoP1Nome; private javax.swing.JLabel infoP2Nome; private javax.swing.JButton jBtbn1A1; private javax.swing.JButton jBtbn1A2; private javax.swing.JButton jBtbn1A3; private javax.swing.JButton jBtbn1A4; private javax.swing.JButton jBtbn1A5; private javax.swing.JButton jBtbn1A6; private javax.swing.JButton jBtbn1A7; private javax.swing.JButton jBtbn1A8; private javax.swing.JButton jBtbn1B1; private javax.swing.JButton jBtbn1B2; private javax.swing.JButton jBtbn1B3; private javax.swing.JButton jBtbn1B4; private javax.swing.JButton jBtbn1B5; private javax.swing.JButton jBtbn1B6; private javax.swing.JButton jBtbn1B7; private javax.swing.JButton jBtbn1B8; private javax.swing.JButton jBtbn1C1; private javax.swing.JButton jBtbn1C2; private javax.swing.JButton jBtbn1C3; private javax.swing.JButton jBtbn1C4; private javax.swing.JButton jBtbn1C5;
125
private javax.swing.JButton jBtbn1C6; private javax.swing.JButton jBtbn1C7; private javax.swing.JButton jBtbn1C8; private javax.swing.JButton jBtbn1D1; private javax.swing.JButton jBtbn1D2; private javax.swing.JButton jBtbn1D3; private javax.swing.JButton jBtbn1D4; private javax.swing.JButton jBtbn1D5; private javax.swing.JButton jBtbn1D6; private javax.swing.JButton jBtbn1D7; private javax.swing.JButton jBtbn1D8; private javax.swing.JButton jBtbn1E1; private javax.swing.JButton jBtbn1E2; private javax.swing.JButton jBtbn1E3; private javax.swing.JButton jBtbn1E4; private javax.swing.JButton jBtbn1E5; private javax.swing.JButton jBtbn1E6; private javax.swing.JButton jBtbn1E7; private javax.swing.JButton jBtbn1E8; private javax.swing.JButton jBtbn1F1; private javax.swing.JButton jBtbn1F2; private javax.swing.JButton jBtbn1F3; private javax.swing.JButton jBtbn1F4; private javax.swing.JButton jBtbn1F5; private javax.swing.JButton jBtbn1F6; private javax.swing.JButton jBtbn1F7;
126
private javax.swing.JButton jBtbn1F8; private javax.swing.JButton jBtbn1G1; private javax.swing.JButton jBtbn1G2; private javax.swing.JButton jBtbn1G3; private javax.swing.JButton jBtbn1G4; private javax.swing.JButton jBtbn1G5; private javax.swing.JButton jBtbn1G6; private javax.swing.JButton jBtbn1G7; private javax.swing.JButton jBtbn1G8; private javax.swing.JButton jBtbn1H1; private javax.swing.JButton jBtbn1H2; private javax.swing.JButton jBtbn1H3; private javax.swing.JButton jBtbn1H4; private javax.swing.JButton jBtbn1H5; private javax.swing.JButton jBtbn1H6; private javax.swing.JButton jBtbn1H7; private javax.swing.JButton jBtbn1H8; private javax.swing.JButton jBtbn2A1; private javax.swing.JButton jBtbn2A2; private javax.swing.JButton jBtbn2A3; private javax.swing.JButton jBtbn2A4; private javax.swing.JButton jBtbn2A5; private javax.swing.JButton jBtbn2A6; private javax.swing.JButton jBtbn2A7; private javax.swing.JButton jBtbn2A8; private javax.swing.JButton jBtbn2B1;
127
private javax.swing.JButton jBtbn2B2; private javax.swing.JButton jBtbn2B3; private javax.swing.JButton jBtbn2B4; private javax.swing.JButton jBtbn2B5; private javax.swing.JButton jBtbn2B6; private javax.swing.JButton jBtbn2B7; private javax.swing.JButton jBtbn2B8; private javax.swing.JButton jBtbn2C1; private javax.swing.JButton jBtbn2C2; private javax.swing.JButton jBtbn2C3; private javax.swing.JButton jBtbn2C4; private javax.swing.JButton jBtbn2C5; private javax.swing.JButton jBtbn2C6; private javax.swing.JButton jBtbn2C7; private javax.swing.JButton jBtbn2C8; private javax.swing.JButton jBtbn2D1; private javax.swing.JButton jBtbn2D2; private javax.swing.JButton jBtbn2D3; private javax.swing.JButton jBtbn2D4; private javax.swing.JButton jBtbn2D5; private javax.swing.JButton jBtbn2D6; private javax.swing.JButton jBtbn2D7; private javax.swing.JButton jBtbn2D8; private javax.swing.JButton jBtbn2E1; private javax.swing.JButton jBtbn2E2; private javax.swing.JButton jBtbn2E3;
128
private javax.swing.JButton jBtbn2E4; private javax.swing.JButton jBtbn2E5; private javax.swing.JButton jBtbn2E6; private javax.swing.JButton jBtbn2E7; private javax.swing.JButton jBtbn2E8; private javax.swing.JButton jBtbn2F1; private javax.swing.JButton jBtbn2F2; private javax.swing.JButton jBtbn2F3; private javax.swing.JButton jBtbn2F4; private javax.swing.JButton jBtbn2F5; private javax.swing.JButton jBtbn2F6; private javax.swing.JButton jBtbn2F7; private javax.swing.JButton jBtbn2F8; private javax.swing.JButton jBtbn2G1; private javax.swing.JButton jBtbn2G2; private javax.swing.JButton jBtbn2G3; private javax.swing.JButton jBtbn2G4; private javax.swing.JButton jBtbn2G5; private javax.swing.JButton jBtbn2G6; private javax.swing.JButton jBtbn2G7; private javax.swing.JButton jBtbn2G8; private javax.swing.JButton jBtbn2H1; private javax.swing.JButton jBtbn2H2; private javax.swing.JButton jBtbn2H3; private javax.swing.JButton jBtbn2H4; private javax.swing.JButton jBtbn2H5;
129
private javax.swing.JButton jBtbn2H6; private javax.swing.JButton jBtbn2H7; private javax.swing.JButton jBtbn2H8; private javax.swing.JLabel jLblB; private javax.swing.JLabel jLblB1; private javax.swing.JLabel jLblC; private javax.swing.JLabel jLblC1; private javax.swing.JLabel jLblD; private javax.swing.JLabel jLblD1; private javax.swing.JLabel jLblE; private javax.swing.JLabel jLblE1; private javax.swing.JLabel jLblF; private javax.swing.JLabel jLblF1; private javax.swing.JLabel jLblG; private javax.swing.JLabel jLblG1; private javax.swing.JLabel jLblH; private javax.swing.JLabel jLblH1; private javax.swing.JPanel jPanel1; private javax.swing.JPanel jPanel2; private javax.swing.JPanel jPanel3; private javax.swing.JScrollPane jScrollPane1; private javax.swing.JScrollPane jScrollPane2; private javax.swing.JLabel lblNomeP1; private javax.swing.JLabel lblNomeP2; private javax.swing.JLabel lblp1; private javax.swing.JLabel lblp2;
130
131
Classe Computador:
//gera linha randomicamente public int gerarLinhaRandom() { Random linhardm = new Random(); int linha = linhardm.nextInt(7); return linha; }
//gera coluna randomicamente public int gerarColunaRandom() { Random colunardm = new Random();
132
@Override //reescrita do mtodo de posicionamento de navios public void posicionarNavios(int linha, int coluna) {
if (getCoordenada(linha, coluna) == 0) {
134
Classe Game:
while (ti.getCtz() != 0) {
if (dados.getPlayers() == 1) {
135
ti.td.tn.setOk(false); } System.exit(0); } }
136
Classe Info:
private final String p1Nome, p2Nome; private final int players, navios; private final char level;
Info(String p1Nome, String p2Nome, int players, int navios, char level) {
this.p1Nome = p1Nome; this.p2Nome = p2Nome; this.players = players; this.navios = navios; this.level = level;
return p1Nome; }
138
Classe TabuleiroTela:
final JButton botao[][] = new JButton[8][8]; final int campo[][] = new int[8][8]; boolean prepGame = false; int naviosAtivos = 0, pontuacao = 0, navioPosic = 0; String nome = "";
return nome; }
//insere quantidade de tentativas public void setPontuacao(int pontos) { pontuacao = pontuacao + pontos; }
//insere coordenada public void setCoordenada(int linha, int coluna, int valor) { campo[linha][coluna] = valor; }
//retorna coordenada public int getCoordenada(int linha, int coluna) { return campo[linha][coluna]; }
//insere navios
140
if (getCoordenada(linha, coluna) == 0) {
if (navioPosic == 0) { //todos os navios posicionados JOptionPane.showMessageDialog(null, "Navios Preparados com sucesso!"); prepGame = true; this.dispose(); return; } else { return; }
} else { //posio indisponvel JOptionPane.showMessageDialog(null, "O espao selecionado est indisponvel!"); botao[linha][coluna].setEnabled(false); return;
142
for (int linha = 0; linha < campo.length; linha++) { for (int coluna = 0; coluna < campo.length; coluna++) { campo[linha][coluna] = 0; botao[linha][coluna].setIcon(new javax.swing.ImageIcon(getClass().getResource("/Imagem/Mar_1.jpg"))); botao[linha][coluna].setEnabled(true); } } }
// verifica se a coordenada desejada est disponivel para posicionar o navio public boolean verificarCoordenada(int linha, int coluna) {
143
condLesteOeste = verificarLesteOeste(linha, coluna); condNorteSul = verificarNorteSul(linha, coluna); condNoroeste = verificarNoroeste(linha, coluna); condNordeste = verificarNordeste(linha, coluna); condSudoeste = verificarSudoeste(linha, coluna); condSudeste = verificarSudeste(linha, coluna);
return condNorteSul == true && condLesteOeste == true && condNoroeste == true && condNordeste == true && condSudeste == true && condSudoeste == true; }
//verifica se os espacos a esquerda e a direita do navio estao vazios public boolean verificarLesteOeste(int linha, int coluna) { boolean condOeste, condLeste;
break; case 7: condLeste = verificarEspaco(linha, coluna - 1); condOeste = true; break; default: condLeste = verificarEspaco(linha, coluna - 1); condOeste = verificarEspaco(linha, coluna + 1); } return condLeste == true && condOeste == true; }
//verifica se os espacos acima e abaixo do navio estao vazios public boolean verificarNorteSul(int linha, int coluna) { boolean condNorte, condSul;
switch (linha) { case 0: condNorte = true; condSul = verificarEspaco(linha + 1, coluna); break; case 7: condNorte = verificarEspaco(linha - 1, coluna); condSul = true;
145
break; default: condNorte = verificarEspaco(linha - 1, coluna); condSul = verificarEspaco(linha + 1, coluna); } return condNorte == true && condSul == true; }
// verifica se o espao noroeste est vazio public boolean verificarNoroeste(int linha, int coluna) {
// verifica se o espao nordeste est vazio public boolean verificarNordeste(int linha, int coluna) {
// verifica se o espao sudeste est vazio public boolean verificarSudeste(int linha, int coluna) {
// verifica se o espao sudoeste est vazio public boolean verificarSudoeste(int linha, int coluna) {
147
// verifica se o espao desejado est vazio public boolean verificarEspaco(int linha, int coluna) { return getCoordenada(linha, coluna) == 0; }
public TabuleiroTela() {
initComponents();
//Associa botoes matriz botao[0][0] = jBtbn11; botao[0][1] = jBtbn12; botao[0][2] = jBtbn13; botao[0][3] = jBtbn14; botao[0][4] = jBtbn15; botao[0][5] = jBtbn16; botao[0][6] = jBtbn17; botao[0][7] = jBtbn18;
botao[1][0] = jBtbn21; botao[1][1] = jBtbn22; botao[1][2] = jBtbn23; botao[1][3] = jBtbn24; botao[1][4] = jBtbn25;
148
botao[2][0] = jBtbn31; botao[2][1] = jBtbn32; botao[2][2] = jBtbn33; botao[2][3] = jBtbn34; botao[2][4] = jBtbn35; botao[2][5] = jBtbn36; botao[2][6] = jBtbn37; botao[2][7] = jBtbn38;
botao[3][0] = jBtbn41; botao[3][1] = jBtbn42; botao[3][2] = jBtbn43; botao[3][3] = jBtbn44; botao[3][4] = jBtbn45; botao[3][5] = jBtbn46; botao[3][6] = jBtbn47; botao[3][7] = jBtbn48;
botao[4][2] = jBtbn53; botao[4][3] = jBtbn54; botao[4][4] = jBtbn55; botao[4][5] = jBtbn56; botao[4][6] = jBtbn57; botao[4][7] = jBtbn58;
botao[5][0] = jBtbn61; botao[5][1] = jBtbn62; botao[5][2] = jBtbn63; botao[5][3] = jBtbn64; botao[5][4] = jBtbn65; botao[5][5] = jBtbn66; botao[5][6] = jBtbn67; botao[5][7] = jBtbn68;
botao[6][0] = jBtbn71; botao[6][1] = jBtbn72; botao[6][2] = jBtbn73; botao[6][3] = jBtbn74; botao[6][4] = jBtbn75; botao[6][5] = jBtbn76; botao[6][6] = jBtbn77; botao[6][7] = jBtbn78;
150
botao[7][0] = jBtbn81; botao[7][1] = jBtbn82; botao[7][2] = jBtbn83; botao[7][3] = jBtbn84; botao[7][4] = jBtbn85; botao[7][5] = jBtbn86; botao[7][6] = jBtbn87; botao[7][7] = jBtbn88;
limparCampo(); }
jBtbn11 = new javax.swing.JButton(); jBtbn12 = new javax.swing.JButton(); jBtbn14 = new javax.swing.JButton(); jBtbn13 = new javax.swing.JButton(); jBtbn15 = new javax.swing.JButton(); jBtbn16 = new javax.swing.JButton(); jBtbn17 = new javax.swing.JButton();
151
jBtbn18 = new javax.swing.JButton(); jBtbn21 = new javax.swing.JButton(); jBtbn22 = new javax.swing.JButton(); jBtbn23 = new javax.swing.JButton(); jBtbn24 = new javax.swing.JButton(); jBtbn25 = new javax.swing.JButton(); jBtbn26 = new javax.swing.JButton(); jBtbn27 = new javax.swing.JButton(); jBtbn28 = new javax.swing.JButton(); jBtbn31 = new javax.swing.JButton(); jBtbn32 = new javax.swing.JButton(); jBtbn33 = new javax.swing.JButton(); jBtbn34 = new javax.swing.JButton(); jBtbn35 = new javax.swing.JButton(); jBtbn36 = new javax.swing.JButton(); jBtbn37 = new javax.swing.JButton(); jBtbn38 = new javax.swing.JButton(); jBtbn41 = new javax.swing.JButton(); jBtbn42 = new javax.swing.JButton(); jBtbn43 = new javax.swing.JButton(); jBtbn44 = new javax.swing.JButton(); jBtbn45 = new javax.swing.JButton(); jBtbn46 = new javax.swing.JButton(); jBtbn47 = new javax.swing.JButton();
152
jBtbn48 = new javax.swing.JButton(); jBtbn51 = new javax.swing.JButton(); jBtbn52 = new javax.swing.JButton(); jBtbn53 = new javax.swing.JButton(); jBtbn54 = new javax.swing.JButton(); jBtbn55 = new javax.swing.JButton(); jBtbn56 = new javax.swing.JButton(); jBtbn57 = new javax.swing.JButton(); jBtbn58 = new javax.swing.JButton(); jBtbn61 = new javax.swing.JButton(); jBtbn62 = new javax.swing.JButton(); jBtbn63 = new javax.swing.JButton(); jBtbn64 = new javax.swing.JButton(); jBtbn65 = new javax.swing.JButton(); jBtbn66 = new javax.swing.JButton(); jBtbn67 = new javax.swing.JButton(); jBtbn68 = new javax.swing.JButton(); jBtbn71 = new javax.swing.JButton(); jBtbn72 = new javax.swing.JButton(); jBtbn73 = new javax.swing.JButton(); jBtbn74 = new javax.swing.JButton(); jBtbn75 = new javax.swing.JButton(); jBtbn76 = new javax.swing.JButton(); jBtbn77 = new javax.swing.JButton();
153
jBtbn78 = new javax.swing.JButton(); jBtbn81 = new javax.swing.JButton(); jBtbn82 = new javax.swing.JButton(); jBtbn83 = new javax.swing.JButton(); jBtbn84 = new javax.swing.JButton(); jBtbn85 = new javax.swing.JButton(); jBtbn86 = new javax.swing.JButton(); jBtbn87 = new javax.swing.JButton(); jBtbn88 = new javax.swing.JButton(); JBLPOSIAO = new javax.swing.JLabel(); lblNomePlayer = new javax.swing.JLabel(); JblMar = new javax.swing.JLabel();
jBtbn11.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn11.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn11ActionPerformed(evt); } }); getContentPane().add(jBtbn11, new org.netbeans.lib.awtextra.AbsoluteConstraints(70, 90, -1, -1));
jBtbn12.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn12.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn12.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn12.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn12ActionPerformed(evt); } }); getContentPane().add(jBtbn12, new org.netbeans.lib.awtextra.AbsoluteConstraints(130, 90, -1, -1));
jBtbn14.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn14.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn14ActionPerformed(evt); } }); getContentPane().add(jBtbn14, new org.netbeans.lib.awtextra.AbsoluteConstraints(250, 90, -1, -1));
jBtbn13.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn13.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn13.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn13.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn13ActionPerformed(evt); } }); getContentPane().add(jBtbn13, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 90, -1, -1));
jBtbn15.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn15.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn15ActionPerformed(evt); } }); getContentPane().add(jBtbn15, new org.netbeans.lib.awtextra.AbsoluteConstraints(310, 90, -1, -1));
jBtbn16.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn16.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn16.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn16.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn16ActionPerformed(evt); } }); getContentPane().add(jBtbn16, new org.netbeans.lib.awtextra.AbsoluteConstraints(370, 90, -1, -1));
jBtbn17.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn17.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn17ActionPerformed(evt); } }); getContentPane().add(jBtbn17, new org.netbeans.lib.awtextra.AbsoluteConstraints(430, 90, -1, -1));
jBtbn18.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn18.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn18.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn18.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn18ActionPerformed(evt); } }); getContentPane().add(jBtbn18, new org.netbeans.lib.awtextra.AbsoluteConstraints(490, 90, -1, -1));
jBtbn21.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn21.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn21ActionPerformed(evt); } }); getContentPane().add(jBtbn21, new org.netbeans.lib.awtextra.AbsoluteConstraints(70, 150, -1, -1));
jBtbn22.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn22.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn22.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn22.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn22ActionPerformed(evt); } }); getContentPane().add(jBtbn22, new org.netbeans.lib.awtextra.AbsoluteConstraints(130, 150, -1, -1));
jBtbn23.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn23.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn23ActionPerformed(evt); } }); getContentPane().add(jBtbn23, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 150, -1, -1));
jBtbn24.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn24.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn24.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn24.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn24ActionPerformed(evt); } }); getContentPane().add(jBtbn24, new org.netbeans.lib.awtextra.AbsoluteConstraints(250, 150, -1, -1));
jBtbn25.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn25.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn25ActionPerformed(evt); } }); getContentPane().add(jBtbn25, new org.netbeans.lib.awtextra.AbsoluteConstraints(310, 150, -1, -1));
jBtbn26.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn26.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn26.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn26.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn26ActionPerformed(evt); } }); getContentPane().add(jBtbn26, new org.netbeans.lib.awtextra.AbsoluteConstraints(370, 150, -1, -1));
jBtbn27.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn27.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn27ActionPerformed(evt); } }); getContentPane().add(jBtbn27, new org.netbeans.lib.awtextra.AbsoluteConstraints(430, 150, -1, -1));
jBtbn28.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn28.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn28.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn28.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn28ActionPerformed(evt); } }); getContentPane().add(jBtbn28, new org.netbeans.lib.awtextra.AbsoluteConstraints(490, 150, -1, -1));
jBtbn31.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn31.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn31ActionPerformed(evt); } }); getContentPane().add(jBtbn31, new org.netbeans.lib.awtextra.AbsoluteConstraints(70, 210, -1, -1));
jBtbn32.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn32.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn32.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn32.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn32ActionPerformed(evt); } }); getContentPane().add(jBtbn32, new org.netbeans.lib.awtextra.AbsoluteConstraints(130, 210, -1, -1));
jBtbn33.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn33.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn33ActionPerformed(evt); } }); getContentPane().add(jBtbn33, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 210, -1, -1));
jBtbn34.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn34.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn34.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn34.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn34ActionPerformed(evt); } }); getContentPane().add(jBtbn34, new org.netbeans.lib.awtextra.AbsoluteConstraints(250, 210, -1, -1));
jBtbn35.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn35.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn35ActionPerformed(evt); } }); getContentPane().add(jBtbn35, new org.netbeans.lib.awtextra.AbsoluteConstraints(310, 210, -1, -1));
jBtbn36.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn36.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn36.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn36.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn36ActionPerformed(evt); } }); getContentPane().add(jBtbn36, new org.netbeans.lib.awtextra.AbsoluteConstraints(370, 210, -1, -1));
jBtbn37.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn37.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn37ActionPerformed(evt); } }); getContentPane().add(jBtbn37, new org.netbeans.lib.awtextra.AbsoluteConstraints(430, 210, -1, -1));
jBtbn38.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn38.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn38.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn38.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn38ActionPerformed(evt); } }); getContentPane().add(jBtbn38, new org.netbeans.lib.awtextra.AbsoluteConstraints(490, 210, -1, -1));
jBtbn41.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn41.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn41ActionPerformed(evt); } }); getContentPane().add(jBtbn41, new org.netbeans.lib.awtextra.AbsoluteConstraints(70, 270, -1, -1));
jBtbn42.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn42.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn42.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn42.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn42ActionPerformed(evt); } }); getContentPane().add(jBtbn42, new org.netbeans.lib.awtextra.AbsoluteConstraints(130, 270, -1, -1));
jBtbn43.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn43.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn43ActionPerformed(evt); } }); getContentPane().add(jBtbn43, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 270, -1, -1));
jBtbn44.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn44.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn44.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn44.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn44ActionPerformed(evt); } }); getContentPane().add(jBtbn44, new org.netbeans.lib.awtextra.AbsoluteConstraints(250, 270, -1, -1));
jBtbn45.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn45.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn45ActionPerformed(evt); } }); getContentPane().add(jBtbn45, new org.netbeans.lib.awtextra.AbsoluteConstraints(310, 270, -1, -1));
jBtbn46.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn46.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn46.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn46.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn46ActionPerformed(evt); } }); getContentPane().add(jBtbn46, new org.netbeans.lib.awtextra.AbsoluteConstraints(370, 270, -1, -1));
jBtbn47.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn47.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn47ActionPerformed(evt); } }); getContentPane().add(jBtbn47, new org.netbeans.lib.awtextra.AbsoluteConstraints(430, 270, -1, -1));
jBtbn48.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn48.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn48.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn48.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn48ActionPerformed(evt); } }); getContentPane().add(jBtbn48, new org.netbeans.lib.awtextra.AbsoluteConstraints(490, 270, -1, -1));
jBtbn51.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn51.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn51ActionPerformed(evt); } }); getContentPane().add(jBtbn51, new org.netbeans.lib.awtextra.AbsoluteConstraints(70, 330, -1, -1));
jBtbn52.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn52.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn52.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn52.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn52ActionPerformed(evt); } }); getContentPane().add(jBtbn52, new org.netbeans.lib.awtextra.AbsoluteConstraints(130, 330, -1, -1));
jBtbn53.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn53.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn53ActionPerformed(evt); } }); getContentPane().add(jBtbn53, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 330, -1, -1));
jBtbn54.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn54.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn54.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn54.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn54ActionPerformed(evt); } }); getContentPane().add(jBtbn54, new org.netbeans.lib.awtextra.AbsoluteConstraints(250, 330, -1, -1));
jBtbn55.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn55.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn55ActionPerformed(evt); } }); getContentPane().add(jBtbn55, new org.netbeans.lib.awtextra.AbsoluteConstraints(310, 330, -1, -1));
jBtbn56.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn56.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn56.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn56.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn56ActionPerformed(evt); } }); getContentPane().add(jBtbn56, new org.netbeans.lib.awtextra.AbsoluteConstraints(370, 330, -1, -1));
jBtbn57.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn57.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn57ActionPerformed(evt); } }); getContentPane().add(jBtbn57, new org.netbeans.lib.awtextra.AbsoluteConstraints(430, 330, -1, -1));
jBtbn58.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn58.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn58.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn58.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn58ActionPerformed(evt); } }); getContentPane().add(jBtbn58, new org.netbeans.lib.awtextra.AbsoluteConstraints(490, 330, -1, -1));
jBtbn61.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn61.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn61ActionPerformed(evt); } }); getContentPane().add(jBtbn61, new org.netbeans.lib.awtextra.AbsoluteConstraints(70, 390, -1, -1));
jBtbn62.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn62.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn62.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn62.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn62ActionPerformed(evt); } }); getContentPane().add(jBtbn62, new org.netbeans.lib.awtextra.AbsoluteConstraints(130, 390, -1, -1));
jBtbn63.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn63.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn63ActionPerformed(evt); } }); getContentPane().add(jBtbn63, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 390, -1, -1));
jBtbn64.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn64.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn64.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn64.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn64ActionPerformed(evt); } }); getContentPane().add(jBtbn64, new org.netbeans.lib.awtextra.AbsoluteConstraints(250, 390, -1, -1));
jBtbn65.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn65.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn65ActionPerformed(evt); } }); getContentPane().add(jBtbn65, new org.netbeans.lib.awtextra.AbsoluteConstraints(310, 390, -1, -1));
jBtbn66.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn66.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn66.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn66.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn66ActionPerformed(evt); } }); getContentPane().add(jBtbn66, new org.netbeans.lib.awtextra.AbsoluteConstraints(370, 390, -1, -1));
jBtbn67.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn67.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn67ActionPerformed(evt); } }); getContentPane().add(jBtbn67, new org.netbeans.lib.awtextra.AbsoluteConstraints(430, 390, -1, -1));
jBtbn68.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn68.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn68.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn68.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn68ActionPerformed(evt); } }); getContentPane().add(jBtbn68, new org.netbeans.lib.awtextra.AbsoluteConstraints(490, 390, -1, -1));
jBtbn71.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn71.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn71ActionPerformed(evt); } }); getContentPane().add(jBtbn71, new org.netbeans.lib.awtextra.AbsoluteConstraints(70, 450, -1, -1));
jBtbn72.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn72.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn72.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn72.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn72ActionPerformed(evt); } }); getContentPane().add(jBtbn72, new org.netbeans.lib.awtextra.AbsoluteConstraints(130, 450, -1, -1));
jBtbn73.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn73.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn73ActionPerformed(evt); } }); getContentPane().add(jBtbn73, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 450, -1, -1));
jBtbn74.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn74.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn74.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn74.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn74ActionPerformed(evt); } }); getContentPane().add(jBtbn74, new org.netbeans.lib.awtextra.AbsoluteConstraints(250, 450, -1, -1));
jBtbn75.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn75.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn75ActionPerformed(evt); } }); getContentPane().add(jBtbn75, new org.netbeans.lib.awtextra.AbsoluteConstraints(310, 450, -1, -1));
jBtbn76.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn76.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn76.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn76.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn76ActionPerformed(evt); } }); getContentPane().add(jBtbn76, new org.netbeans.lib.awtextra.AbsoluteConstraints(370, 450, -1, -1));
jBtbn77.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn77.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn77ActionPerformed(evt); } }); getContentPane().add(jBtbn77, new org.netbeans.lib.awtextra.AbsoluteConstraints(430, 450, -1, -1));
jBtbn78.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn78.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn78.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn78.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn78ActionPerformed(evt); } }); getContentPane().add(jBtbn78, new org.netbeans.lib.awtextra.AbsoluteConstraints(490, 450, -1, -1));
jBtbn81.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn81.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn81ActionPerformed(evt); } }); getContentPane().add(jBtbn81, new org.netbeans.lib.awtextra.AbsoluteConstraints(70, 510, -1, -1));
jBtbn82.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn82.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn82.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn82.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn82ActionPerformed(evt); } }); getContentPane().add(jBtbn82, new org.netbeans.lib.awtextra.AbsoluteConstraints(130, 510, -1, -1));
jBtbn83.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn83.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn83ActionPerformed(evt); } }); getContentPane().add(jBtbn83, new org.netbeans.lib.awtextra.AbsoluteConstraints(190, 510, -1, -1));
jBtbn84.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn84.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn84.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn84.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn84ActionPerformed(evt); } }); getContentPane().add(jBtbn84, new org.netbeans.lib.awtextra.AbsoluteConstraints(250, 510, -1, -1));
jBtbn85.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn85.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn85ActionPerformed(evt); } }); getContentPane().add(jBtbn85, new org.netbeans.lib.awtextra.AbsoluteConstraints(310, 510, -1, -1));
jBtbn86.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn86.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn86.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn86.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn86ActionPerformed(evt); } }); getContentPane().add(jBtbn86, new org.netbeans.lib.awtextra.AbsoluteConstraints(370, 510, -1, -1));
jBtbn87.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn87.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn87ActionPerformed(evt); } }); getContentPane().add(jBtbn87, new org.netbeans.lib.awtextra.AbsoluteConstraints(430, 510, -1, -1));
jBtbn88.setMaximumSize(new java.awt.Dimension(50, 50)); jBtbn88.setMinimumSize(new java.awt.Dimension(50, 50)); jBtbn88.setPreferredSize(new java.awt.Dimension(50, 50)); jBtbn88.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtbn88ActionPerformed(evt); } }); getContentPane().add(jBtbn88, new org.netbeans.lib.awtextra.AbsoluteConstraints(490, 510, -1, -1));
JBLPOSIAO.setForeground(new java.awt.Color(255, 255, 255)); JBLPOSIAO.setText("Posicione seu Navio"); getContentPane().add(JBLPOSIAO, new org.netbeans.lib.awtextra.AbsoluteConstraints(200, 40, 220, 40));
lblNomePlayer.setFont(new java.awt.Font("Arial Black", 1, 18)); // NOI18N lblNomePlayer.setForeground(new java.awt.Color(255, 255, 255)); lblNomePlayer.setText("NOME PLAYER"); getContentPane().add(lblNomePlayer, new org.netbeans.lib.awtextra.AbsoluteConstraints(230, 30, -1, 20));
javax.swing.UIManager.setLookAndFeel(info.getClassName());
200
break; } } } catch (ClassNotFoundException ex) { java.util.logging.Logger.getLogger(TabuleiroTela.class .getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (InstantiationException ex) { java.util.logging.Logger.getLogger(TabuleiroTela.class .getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (IllegalAccessException ex) { java.util.logging.Logger.getLogger(TabuleiroTela.class .getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (javax.swing.UnsupportedLookAndFeelException ex) { java.util.logging.Logger.getLogger(TabuleiroTela.class .getName()).log(java.util.logging.Level.SEVERE, null, ex); } java.awt.EventQueue.invokeLater(new Runnable() { public void run() { new TabuleiroTela().setVisible(true); } }); } // Variables declaration - do not modify private javax.swing.JLabel JBLPOSIAO;
201
private javax.swing.JLabel JblMar; private javax.swing.JButton jBtbn11; private javax.swing.JButton jBtbn12; private javax.swing.JButton jBtbn13; private javax.swing.JButton jBtbn14; private javax.swing.JButton jBtbn15; private javax.swing.JButton jBtbn16; private javax.swing.JButton jBtbn17; private javax.swing.JButton jBtbn18; private javax.swing.JButton jBtbn21; private javax.swing.JButton jBtbn22; private javax.swing.JButton jBtbn23; private javax.swing.JButton jBtbn24; private javax.swing.JButton jBtbn25; private javax.swing.JButton jBtbn26; private javax.swing.JButton jBtbn27; private javax.swing.JButton jBtbn28; private javax.swing.JButton jBtbn31; private javax.swing.JButton jBtbn32; private javax.swing.JButton jBtbn33; private javax.swing.JButton jBtbn34; private javax.swing.JButton jBtbn35; private javax.swing.JButton jBtbn36; private javax.swing.JButton jBtbn37;
202
private javax.swing.JButton jBtbn38; private javax.swing.JButton jBtbn41; private javax.swing.JButton jBtbn42; private javax.swing.JButton jBtbn43; private javax.swing.JButton jBtbn44; private javax.swing.JButton jBtbn45; private javax.swing.JButton jBtbn46; private javax.swing.JButton jBtbn47; private javax.swing.JButton jBtbn48; private javax.swing.JButton jBtbn51; private javax.swing.JButton jBtbn52; private javax.swing.JButton jBtbn53; private javax.swing.JButton jBtbn54; private javax.swing.JButton jBtbn55; private javax.swing.JButton jBtbn56; private javax.swing.JButton jBtbn57; private javax.swing.JButton jBtbn58; private javax.swing.JButton jBtbn61; private javax.swing.JButton jBtbn62; private javax.swing.JButton jBtbn63; private javax.swing.JButton jBtbn64; private javax.swing.JButton jBtbn65; private javax.swing.JButton jBtbn66; private javax.swing.JButton jBtbn67;
203
private javax.swing.JButton jBtbn68; private javax.swing.JButton jBtbn71; private javax.swing.JButton jBtbn72; private javax.swing.JButton jBtbn73; private javax.swing.JButton jBtbn74; private javax.swing.JButton jBtbn75; private javax.swing.JButton jBtbn76; private javax.swing.JButton jBtbn77; private javax.swing.JButton jBtbn78; private javax.swing.JButton jBtbn81; private javax.swing.JButton jBtbn82; private javax.swing.JButton jBtbn83; private javax.swing.JButton jBtbn84; private javax.swing.JButton jBtbn85; private javax.swing.JButton jBtbn86; private javax.swing.JButton jBtbn87; private javax.swing.JButton jBtbn88; private javax.swing.JLabel lblNomePlayer; // End of variables declaration }
204
Classe TelaDeDificuldade:
private char escolheLevel = ' ', escolhePlayer = ' '; telaNome tn = new telaNome();
//valida o botao continuar public void validarBotaoContinuar() { if (escolheLevel != ' ' && escolhePlayer != ' ') { jBtnContinuar.setEnabled(true); } else { jBtnContinuar.setEnabled(false); }
205
jPanel1 = new javax.swing.JPanel(); jRbFacil = new javax.swing.JRadioButton(); jRbMedio = new javax.swing.JRadioButton(); jRbDificil = new javax.swing.JRadioButton(); jRb1player = new javax.swing.JRadioButton(); jRb2players = new javax.swing.JRadioButton(); jBtnContinuar = new javax.swing.JButton(); jLabel1 = new javax.swing.JLabel(); jLabel3 = new javax.swing.JLabel();
206
jLabel4 = new javax.swing.JLabel(); jLabel5 = new javax.swing.JLabel(); jLabel6 = new javax.swing.JLabel(); jLabel2 = new javax.swing.JLabel();
jPanel1.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
jRbFacil.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N jRbFacil.setText("Fcil"); jRbFacil.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRbFacilActionPerformed(evt); } });
207
jRbMedio.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N jRbMedio.setText("Mdio"); jRbMedio.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRbMedioActionPerformed(evt); } }); jPanel1.add(jRbMedio, new org.netbeans.lib.awtextra.AbsoluteConstraints(40, 80, -1, -1));
jRbDificil.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N jRbDificil.setText("Dificil"); jRbDificil.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRbDificilActionPerformed(evt); } });
208
jRb1player.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N jRb1player.setText("1 Player"); jRb1player.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRb1playerActionPerformed(evt); } }); jPanel1.add(jRb1player, new org.netbeans.lib.awtextra.AbsoluteConstraints(370, 40, -1, -1));
jRb2players.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N jRb2players.setText("2 Players"); jRb2players.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRb2playersActionPerformed(evt); } });
209
jBtnContinuar.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N jBtnContinuar.setText("Continuar"); jBtnContinuar.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtnContinuarActionPerformed(evt); } }); jPanel1.add(jBtnContinuar, new org.netbeans.lib.awtextra.AbsoluteConstraints(210, 400, -1, -1));
jLabel1.setToolTipText(""); jLabel1.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAIS ED)); jLabel1.setOpaque(true); jPanel1.add(jLabel1, new org.netbeans.lib.awtextra.AbsoluteConstraints(40, 40, 80, 110));
jLabel4.setFont(new java.awt.Font("Arial Black", 2, 12)); // NOI18N jLabel4.setForeground(new java.awt.Color(255, 255, 255)); jLabel4.setText("Dificuldade"); jPanel1.add(jLabel4, new org.netbeans.lib.awtextra.AbsoluteConstraints(40, 20, 80, -1));
jLabel5.setFont(new java.awt.Font("Arial Black", 1, 24)); // NOI18N jLabel5.setForeground(new java.awt.Color(255, 255, 255)); jLabel5.setText("SELECIONE AS OPES DE JOGO!"); jPanel1.add(jLabel5, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 300, 490, -1));
jLabel6.setFont(new java.awt.Font("Arial Black", 2, 12)); // NOI18N jLabel6.setForeground(new java.awt.Color(255, 255, 255)); jLabel6.setText("Jogadores"); jPanel1.add(jLabel6, new org.netbeans.lib.awtextra.AbsoluteConstraints(370, 20, 80, -1));
211
jLabel2.setIcon(new javax.swing.ImageIcon(getClass().getResource("/Imagem/Teladificuldade.j pg"))); // NOI18N jLabel2.setCursor(new java.awt.Cursor(java.awt.Cursor.CROSSHAIR_CURSOR)); jPanel1.add(jLabel2, new org.netbeans.lib.awtextra.AbsoluteConstraints(-20, 0, 540, 460));
212
//boto de rdio "dificil" private void jRbDificilActionPerformed(java.awt.event.ActionEvent evt) { escolheLevel = 'D'; jRbFacil.setSelected(false); jRbMedio.setSelected(false); validarBotaoContinuar(); }
//botao de radio "1 player" private void jRb1playerActionPerformed(java.awt.event.ActionEvent evt) { escolhePlayer = '1'; jRb2players.setSelected(false); validarBotaoContinuar(); }
//botao de radio "facil" private void jRbFacilActionPerformed(java.awt.event.ActionEvent evt) { escolheLevel = 'F'; jRbMedio.setSelected(false); jRbDificil.setSelected(false); validarBotaoContinuar(); }
//botao de radio "medio" private void jRbMedioActionPerformed(java.awt.event.ActionEvent evt) { escolheLevel = 'M'; jRbFacil.setSelected(false); jRbDificil.setSelected(false); validarBotaoContinuar(); }
214
//botao de radio "2 players" private void jRb2playersActionPerformed(java.awt.event.ActionEvent evt) { escolhePlayer = '2'; jRb1player.setSelected(false); validarBotaoContinuar(); }
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.ht ml */ try { for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) { if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName()); break; }
215
} } catch (ClassNotFoundException ex) { java.util.logging.Logger.getLogger(telaDeDificuldade.class.getName()).log(j ava.util.logging.Level.SEVERE, null, ex); } catch (InstantiationException ex) {
/* Create and display the form */ java.awt.EventQueue.invokeLater(new Runnable() { public void run() { new telaDeDificuldade().setVisible(true); } });
216
} // Variables declaration - do not modify private javax.swing.JButton jBtnContinuar; 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.JPanel jPanel1; private javax.swing.JRadioButton jRb1player; private javax.swing.JRadioButton jRb2players; private javax.swing.JRadioButton jRbDificil; private javax.swing.JRadioButton jRbFacil; private javax.swing.JRadioButton jRbMedio; // End of variables declaration }
217
Classe T-elaFinal:
import javax.swing.JOptionPane;
btnSair = new javax.swing.JButton(); btnRanking = new javax.swing.JButton(); btnNewGame = new javax.swing.JButton(); jLabel2 = new javax.swing.JLabel(); jLabel3 = new javax.swing.JLabel(); jLabel4 = new javax.swing.JLabel(); jLabel1 = new javax.swing.JLabel(); jLabel5 = new javax.swing.JLabel();
218
perdedorNome = new javax.swing.JLabel(); vencedorPontos = new javax.swing.JLabel(); perdedorPontos = new javax.swing.JLabel(); vencedorNome = new javax.swing.JLabel(); jLabel6 = new javax.swing.JLabel();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE) ; setTitle("Fim de Jogo"); setMaximumSize(new java.awt.Dimension(400, 330)); setMinimumSize(new java.awt.Dimension(400, 330)); setPreferredSize(new java.awt.Dimension(400, 330)); setResizable(false); getContentPane().setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
btnSair.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N btnSair.setText("Sair"); btnSair.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { btnSairActionPerformed(evt); } });
219
btnRanking.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N btnRanking.setText("Ranking"); btnRanking.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { btnRankingActionPerformed(evt); } }); getContentPane().add(btnRanking, new org.netbeans.lib.awtextra.AbsoluteConstraints(270, 210, 100, -1));
btnNewGame.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N btnNewGame.setText("Novo Jogo"); btnNewGame.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { btnNewGameActionPerformed(evt); } }); getContentPane().add(btnNewGame, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 210, -1, -1));
220
jLabel2.setFont(new java.awt.Font("Arial Black", 1, 24)); // NOI18N jLabel2.setForeground(new java.awt.Color(255, 255, 255)); jLabel2.setText("FIM DE JOGO!"); getContentPane().add(jLabel2, new org.netbeans.lib.awtextra.AbsoluteConstraints(110, 0, -1, -1));
jLabel3.setFont(new java.awt.Font("Arial Black", 0, 14)); // NOI18N jLabel3.setForeground(new java.awt.Color(255, 255, 255)); jLabel3.setText("Perdedor"); getContentPane().add(jLabel3, new org.netbeans.lib.awtextra.AbsoluteConstraints(260, 60, 80, -1));
jLabel4.setFont(new java.awt.Font("Arial Black", 0, 14)); // NOI18N jLabel4.setForeground(new java.awt.Color(255, 255, 255)); jLabel4.setText("Jogadas"); getContentPane().add(jLabel4, new org.netbeans.lib.awtextra.AbsoluteConstraints(260, 140, -1, -1));
jLabel1.setFont(new java.awt.Font("Arial Black", 0, 14)); // NOI18N jLabel1.setForeground(new java.awt.Color(255, 255, 255)); jLabel1.setText("Jogadas"); getContentPane().add(jLabel1, new org.netbeans.lib.awtextra.AbsoluteConstraints(50, 140, -1, -1));
221
jLabel5.setFont(new java.awt.Font("Arial Black", 0, 14)); // NOI18N jLabel5.setForeground(new java.awt.Color(255, 255, 255)); jLabel5.setText("Vencedor"); getContentPane().add(jLabel5, new org.netbeans.lib.awtextra.AbsoluteConstraints(60, 60, -1, -1));
perdedorNome.setBackground(new java.awt.Color(255, 255, 255)); perdedorNome.setFont(new java.awt.Font("Arial Black", 0, 14)); // NOI18N perdedorNome.setText(" "); perdedorNome.setBorder(javax.swing.BorderFactory.createLineBorder(ne w java.awt.Color(0, 0, 0))); perdedorNome.setOpaque(true); getContentPane().add(perdedorNome, new org.netbeans.lib.awtextra.AbsoluteConstraints(220, 80, 150, -1));
vencedorPontos.setBackground(new java.awt.Color(255, 255, 255)); vencedorPontos.setFont(new java.awt.Font("Arial Black", 0, 14)); // NOI18N vencedorPontos.setText(" "); vencedorPontos.setBorder(javax.swing.BorderFactory.createLineBorder(n ew java.awt.Color(0, 0, 0))); vencedorPontos.setOpaque(true); getContentPane().add(vencedorPontos, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 160, 150, -1));
222
perdedorPontos.setBackground(new java.awt.Color(255, 255, 255)); perdedorPontos.setFont(new java.awt.Font("Arial Black", 0, 14)); // NOI18N perdedorPontos.setText(" "); perdedorPontos.setBorder(javax.swing.BorderFactory.createLineBorder(n ew java.awt.Color(0, 0, 0))); perdedorPontos.setOpaque(true); getContentPane().add(perdedorPontos, new org.netbeans.lib.awtextra.AbsoluteConstraints(220, 160, 150, -1));
vencedorNome.setBackground(new java.awt.Color(255, 255, 255)); vencedorNome.setFont(new java.awt.Font("Arial Black", 0, 14)); // NOI18N vencedorNome.setText(" "); vencedorNome.setBorder(javax.swing.BorderFactory.createLineBorder(ne w java.awt.Color(0, 0, 0))); vencedorNome.setOpaque(true); getContentPane().add(vencedorNome, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 80, 150, -1));
//botao sair private void btnSairActionPerformed(java.awt.event.ActionEvent evt) { int ctz = JOptionPane.showConfirmDialog(null, "Deseja realmente sair do jogo?"); if (ctz == 0) { System.exit(0); } }
dispose(); ok = true; }
vencedorNome.setText(vencedor.getNome()); vencedorPontos.setText(String.valueOf(vencedor.getPontuacao()));
perdedorNome.setText(perdedor.getNome()); perdedorPontos.setText(String.valueOf(perdedor.getPontuacao()));
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.
225
* For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.ht ml */ 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(telaFinal.class.getName()).log(java.util.l ogging.Level.SEVERE, null, ex); } catch (InstantiationException ex) { java.util.logging.Logger.getLogger(telaFinal.class.getName()).log(java.util.l ogging.Level.SEVERE, null, ex); } catch (IllegalAccessException ex) { java.util.logging.Logger.getLogger(telaFinal.class.getName()).log(java.util.l ogging.Level.SEVERE, null, ex); } catch (javax.swing.UnsupportedLookAndFeelException ex) { java.util.logging.Logger.getLogger(telaFinal.class.getName()).log(java.util.l ogging.Level.SEVERE, null, ex); }
226
//</editor-fold>
/* Create and display the form */ java.awt.EventQueue.invokeLater(new Runnable() { public void run() { new telaFinal().setVisible(true); } }); }
// Variables declaration - do not modify private javax.swing.JButton btnNewGame; private javax.swing.JButton btnRanking; private javax.swing.JButton btnSair; 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 perdedorNome; private javax.swing.JLabel perdedorPontos; private javax.swing.JLabel vencedorNome; private javax.swing.JLabel vencedorPontos; // End of variables declaration }
227
Classe TelaInicial:
import javax.swing.JOptionPane;
228
btnNovoJogo = new javax.swing.JButton(); btnSair = new javax.swing.JButton(); jLabel2 = new javax.swing.JLabel(); jLabel1 = new javax.swing.JLabel();
jPanel1.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
btnRanking.setFont(new java.awt.Font("Arial Black", 0, 12)); // NOI18N btnRanking.setText("Ranking"); btnRanking.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { btnRankingActionPerformed(evt); } });
229
btnNovoJogo.setFont(new java.awt.Font("Arial Black", 0, 12)); // NOI18N btnNovoJogo.setText("Novo Jogo"); btnNovoJogo.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { btnNovoJogoActionPerformed(evt); } }); jPanel1.add(btnNovoJogo, new org.netbeans.lib.awtextra.AbsoluteConstraints(53, 523, 120, 30));
btnSair.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N btnSair.setText("Sair"); btnSair.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { btnSairActionPerformed(evt); } });
230
jLabel2.setFont(new java.awt.Font("Arial Black", 1, 36)); // NOI18N jLabel2.setForeground(new java.awt.Color(255, 255, 255)); jLabel2.setText("BATALHA NAVAL"); jPanel1.add(jLabel2, new org.netbeans.lib.awtextra.AbsoluteConstraints(170, 70, -1, -1));
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignmen t.LEADING)
231
//abre o ranking private void btnRankingActionPerformed(java.awt.event.ActionEvent evt) { telaRanking tr = new telaRanking(); tr.setVisible(true);
232
this.dispose(); }
//botao sair private void btnSairActionPerformed(java.awt.event.ActionEvent evt) { ctz = JOptionPane.showConfirmDialog(null, "Voc realmente deseja Sair?"); if (ctz == 0) { System.exit(0); } else if (ctz == 1 || ctz == 2) {
}
233
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.ht ml */ try { for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) { if ("Nimbus".equals(info.getName())) {
/* Create and display the form */ java.awt.EventQueue.invokeLater(new Runnable() { public void run() { new TelaInicial().setVisible(true); } }); } // Variables declaration - do not modify private javax.swing.JButton btnNovoJogo; private javax.swing.JButton btnRanking; private javax.swing.JButton btnSair; private javax.swing.JLabel jLabel1;
235
236
Classe TelaNome:
private int navios, players = 2; private char level; private boolean ok = false;
237
switch (lvl) { case 'F': navios = 10; break; case 'M': navios = 5; break; case 'D': navios = 3; break; } }
238
jLbPlayer1 = new javax.swing.JLabel(); jLbPlayer2 = new javax.swing.JLabel(); txtPlayer1 = new javax.swing.JTextField(); txtPlayer2 = new javax.swing.JTextField(); jBnContinuar = new javax.swing.JButton(); jLabel1 = new javax.swing.JLabel();
239
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE) ; setTitle("Nomes"); setCursor(new java.awt.Cursor(java.awt.Cursor.CROSSHAIR_CURSOR)); setMaximumSize(new java.awt.Dimension(400, 300)); setMinimumSize(new java.awt.Dimension(400, 300)); setResizable(false); getContentPane().setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
jLbPlayer1.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N jLbPlayer1.setForeground(new java.awt.Color(255, 255, 255)); jLbPlayer1.setText("Player 1"); getContentPane().add(jLbPlayer1, new org.netbeans.lib.awtextra.AbsoluteConstraints(90, 50, -1, -1));
jLbPlayer2.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N jLbPlayer2.setForeground(new java.awt.Color(255, 255, 255)); jLbPlayer2.setText("Player 2");
240
txtPlayer1.setFont(new java.awt.Font("Arial Black", 0, 12)); // NOI18N txtPlayer1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { txtPlayer1ActionPerformed(evt); } }); txtPlayer1.addFocusListener(new java.awt.event.FocusAdapter() { public void focusGained(java.awt.event.FocusEvent evt) { txtPlayer1FocusGained(evt); } public void focusLost(java.awt.event.FocusEvent evt) { txtPlayer1FocusLost(evt); } }); txtPlayer1.addKeyListener(new java.awt.event.KeyAdapter() { public void keyTyped(java.awt.event.KeyEvent evt) { txtPlayer1KeyTyped(evt); }
241
txtPlayer2.setFont(new java.awt.Font("Arial Black", 0, 12)); // NOI18N txtPlayer2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { txtPlayer2ActionPerformed(evt); } }); txtPlayer2.addInputMethodListener(new java.awt.event.InputMethodListener() { public void caretPositionChanged(java.awt.event.InputMethodEvent evt) { } public void inputMethodTextChanged(java.awt.event.InputMethodEvent evt) { txtPlayer2InputMethodTextChanged(evt); } }); txtPlayer2.addKeyListener(new java.awt.event.KeyAdapter() { public void keyTyped(java.awt.event.KeyEvent evt) { txtPlayer2KeyTyped(evt);
242
jBnContinuar.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N jBnContinuar.setText("Continuar"); jBnContinuar.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBnContinuarActionPerformed(evt); } }); getContentPane().add(jBnContinuar, new org.netbeans.lib.awtextra.AbsoluteConstraints(150, 210, -1, -1));
jLabel1.setFont(new java.awt.Font("Arial Black", 1, 14)); // NOI18N jLabel1.setForeground(new java.awt.Color(255, 255, 255)); jLabel1.setText("INSIRA O NOME DOS JOGADORES"); getContentPane().add(jLabel1, new org.netbeans.lib.awtextra.AbsoluteConstraints(60, 10, -1, -1));
243
this.dispose(); ok = true;
244
limpar(); }
//alteracao do texto do campo nome player 2 private void txtPlayer2KeyTyped(java.awt.event.KeyEvent evt) { validarBotaoContinuar(); }
validarBotaoContinuar(); }
//transferir informacoes public Info setInfo() { Info informacoes = new Info(txtPlayer1.getText(), txtPlayer2.getText(), players, navios, level); return informacoes; }
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.ht ml */ try { for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) { if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
246
break;
} } } catch (ClassNotFoundException ex) { java.util.logging.Logger.getLogger(telaNome.class .getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (InstantiationException ex) { java.util.logging.Logger.getLogger(telaNome.class .getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (IllegalAccessException ex) { java.util.logging.Logger.getLogger(telaNome.class .getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (javax.swing.UnsupportedLookAndFeelException ex) { java.util.logging.Logger.getLogger(telaNome.class .getName()).log(java.util.logging.Level.SEVERE, null, ex); } //</editor-fold>
/* Create and display the form */ java.awt.EventQueue.invokeLater(new Runnable() { public void run() { new telaNome().setVisible(true); }
247
}); } // Variables declaration - do not modify private javax.swing.JButton jBnContinuar; private javax.swing.JLabel jLabel1; private javax.swing.JLabel jLabel2; private javax.swing.JLabel jLbPlayer1; private javax.swing.JLabel jLbPlayer2; private javax.swing.JTextField txtPlayer1; private javax.swing.JTextField txtPlayer2; // End of variables declaration }
248
Classe TelaRanking:
import java.io.File; import java.io.FileNotFoundException; import java.io.FileWriter; import java.io.IOException; import java.io.PrintWriter; import java.util.Scanner; import java.util.logging.Level; import java.util.logging.Logger; import javax.swing.JLabel; import javax.swing.JOptionPane;
private final int valorRanking[] = new int[10]; private final String nomeRanking[] = new String[10]; private final JLabel labelTela[] = new JLabel[20];
initComponents(); setLocationRelativeTo(null);
249
labelTela[0] = JLblNomeDoPrimeiroColocado; labelTela[1] = JLblNomeDoSegundoColocado; labelTela[2] = JLblNomeDoTerceiroColocado; labelTela[3] = JLblNomeDoQuartoColocado; labelTela[4] = JLblNomeDoQuintoColocado; labelTela[5] = JLblNomeDoSextoColocado; labelTela[6] = JLblNomeDoSetimoColocado; labelTela[7] = JLblNomeDoOitavoColocado; labelTela[8] = JLblNomeDoNonoColocado; labelTela[9] = JLblNomeDoDecimoColocado;
labelTela[10] = lblPontosPos01; labelTela[11] = lblPontosPos02; labelTela[12] = lblPontosPos03; labelTela[13] = lblPontosPos04; labelTela[14] = lblPontosPos05; labelTela[15] = lblPontosPos06; labelTela[16] = lblPontosPos07; labelTela[17] = lblPontosPos08; labelTela[18] = lblPontosPos09; labelTela[19] = lblPontosPos10;
carregarRaking(); btnSair.setVisible(false); }
250
// carrega o arquivo do ranking public void carregarRaking() { File fileRkn = new File("ranking.txt");
String linhaDados = leitorRankig.nextLine(); String dados[] = linhaDados.split(";"); nomeRanking[i] = dados[0]; valorRanking[i] = Integer.parseInt(dados[1]);
i++; }
} catch (FileNotFoundException ex) { Logger.getLogger(telaRanking.class.getName()).log(Level.SEVERE, null, ex); JOptionPane.showMessageDialog(null, "Arquivo do ranking no encontrado"); } mostrarRanking();
251
//carrega o ranking na tela public void mostrarRanking() { for (int i = 0; i < 10; i++) { labelTela[i].setText(nomeRanking[i]); labelTela[i + 10].setText(String.valueOf(valorRanking[i])); } }
//altera o arquivo do ranking public void gravarRanking() { File fileRanking = new File("ranking.txt"); try { FileWriter writeRanking = new FileWriter(fileRanking, false); try (PrintWriter imprimeDados = new PrintWriter(writeRanking)) { for (int i = 0; i < 10; i++) { String dados = nomeRanking[i] + ";" + valorRanking[i]; imprimeDados.println(dados); } imprimeDados.flush(); }
252
//substitui o valor do ranking public void substituirPosicao(int valorAMudar) { for (int i = 9; i > valorAMudar; i--) { nomeRanking[i] = nomeRanking[i - 1]; valorRanking[i] = valorRanking[i - 1]; } }
//analisa o valor informado com os valores ja existentes no ranking public void analisarRanking(String nome, int pontos) {
for (int i = 9; i > 0; i--) { if (pontos <= valorRanking[i] && pontos > valorRanking[i - 1]) {
JOptionPane.showMessageDialog(null, "Parabns!!!\nVoc atingiu a " + (i + 1) + " posio do ranking!!"); gravarRanking(); return; } } if (pontos <= valorRanking[0]) {
substituirPosicao(0); nomeRanking[0] = nome; valorRanking[0] = pontos; JOptionPane.showMessageDialog(null, "Parabns!!!\nVoc atingiu o novo rcorde!!"); gravarRanking();
} }
254
jPanel1 = new javax.swing.JPanel(); jLbl1 = new javax.swing.JLabel(); jLbl2 = new javax.swing.JLabel(); jLbl3 = new javax.swing.JLabel(); jLbl4 = new javax.swing.JLabel(); jLbl5 = new javax.swing.JLabel(); jLbl6 = new javax.swing.JLabel(); jLbl7 = new javax.swing.JLabel(); jLbl8 = new javax.swing.JLabel(); jLbl9 = new javax.swing.JLabel(); jLbl10 = new javax.swing.JLabel(); JLblNomeDoPrimeiroColocado = new javax.swing.JLabel(); JLblNomeDoSegundoColocado = new javax.swing.JLabel(); JLblNomeDoTerceiroColocado = new javax.swing.JLabel(); JLblNomeDoQuartoColocado = new javax.swing.JLabel(); JLblNomeDoQuintoColocado = new javax.swing.JLabel(); JLblNomeDoSextoColocado = new javax.swing.JLabel(); JLblNomeDoSetimoColocado = new javax.swing.JLabel(); JLblNomeDoOitavoColocado = new javax.swing.JLabel(); JLblNomeDoNonoColocado = new javax.swing.JLabel(); JLblNomeDoDecimoColocado = new javax.swing.JLabel(); jBtnVoltar = new javax.swing.JButton(); jLbRanking = new javax.swing.JLabel(); lblTitulo2 = new javax.swing.JLabel(); lblTitulo1 = new javax.swing.JLabel();
255
lblPontosPos01 = new javax.swing.JLabel(); lblPontosPos02 = new javax.swing.JLabel(); lblPontosPos03 = new javax.swing.JLabel(); lblPontosPos04 = new javax.swing.JLabel(); lblPontosPos05 = new javax.swing.JLabel(); lblPontosPos06 = new javax.swing.JLabel(); lblPontosPos07 = new javax.swing.JLabel(); lblPontosPos08 = new javax.swing.JLabel(); lblPontosPos09 = new javax.swing.JLabel(); lblPontosPos10 = new javax.swing.JLabel(); jSeparator2 = new javax.swing.JSeparator(); jSeparator3 = new javax.swing.JSeparator(); jSeparator4 = new javax.swing.JSeparator(); jSeparator5 = new javax.swing.JSeparator(); jSeparator6 = new javax.swing.JSeparator(); jSeparator7 = new javax.swing.JSeparator(); jSeparator8 = new javax.swing.JSeparator(); jSeparator9 = new javax.swing.JSeparator(); jSeparator10 = new javax.swing.JSeparator(); jSeparator11 = new javax.swing.JSeparator(); jLabel12 = new javax.swing.JLabel(); btnSair = new javax.swing.JButton(); jLblFundo = new javax.swing.JLabel();
256
jPanel1.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
jLbl1.setFont(new java.awt.Font("Arial Black", 1, 14)); // NOI18N jLbl1.setForeground(new java.awt.Color(255, 255, 255)); jLbl1.setText("1"); jLbl1.setToolTipText(""); jPanel1.add(jLbl1, new org.netbeans.lib.awtextra.AbsoluteConstraints(110, 120, -1, -1));
jLbl2.setFont(new java.awt.Font("Arial Black", 1, 14)); // NOI18N jLbl2.setForeground(new java.awt.Color(255, 255, 255)); jLbl2.setText("2"); jLbl2.setToolTipText(""); jPanel1.add(jLbl2, new org.netbeans.lib.awtextra.AbsoluteConstraints(110, 150, 20, 20));
jLbl3.setForeground(new java.awt.Color(255, 255, 255)); jLbl3.setText("3"); jLbl3.setToolTipText(""); jPanel1.add(jLbl3, new org.netbeans.lib.awtextra.AbsoluteConstraints(110, 180, -1, 20));
jLbl4.setFont(new java.awt.Font("Arial Black", 1, 14)); // NOI18N jLbl4.setForeground(new java.awt.Color(255, 255, 255)); jLbl4.setText("4"); jLbl4.setToolTipText(""); jPanel1.add(jLbl4, new org.netbeans.lib.awtextra.AbsoluteConstraints(110, 210, -1, 20));
jLbl5.setFont(new java.awt.Font("Arial Black", 1, 14)); // NOI18N jLbl5.setForeground(new java.awt.Color(255, 255, 255)); jLbl5.setText("5"); jLbl5.setToolTipText(""); jPanel1.add(jLbl5, new org.netbeans.lib.awtextra.AbsoluteConstraints(110, 240, 20, 20));
jLbl6.setFont(new java.awt.Font("Arial Black", 1, 14)); // NOI18N jLbl6.setForeground(new java.awt.Color(255, 255, 255)); jLbl6.setText("6"); jLbl6.setToolTipText("");
258
jLbl7.setFont(new java.awt.Font("Arial Black", 1, 14)); // NOI18N jLbl7.setForeground(new java.awt.Color(255, 255, 255)); jLbl7.setText("7"); jLbl7.setToolTipText(""); jPanel1.add(jLbl7, new org.netbeans.lib.awtextra.AbsoluteConstraints(110, 300, 20, 20));
jLbl8.setFont(new java.awt.Font("Arial Black", 1, 14)); // NOI18N jLbl8.setForeground(new java.awt.Color(255, 255, 255)); jLbl8.setText("8"); jLbl8.setToolTipText(""); jPanel1.add(jLbl8, new org.netbeans.lib.awtextra.AbsoluteConstraints(110, 330, -1, 20));
jLbl9.setFont(new java.awt.Font("Arial Black", 1, 14)); // NOI18N jLbl9.setForeground(new java.awt.Color(255, 255, 255)); jLbl9.setText("9"); jLbl9.setToolTipText(""); jPanel1.add(jLbl9, new org.netbeans.lib.awtextra.AbsoluteConstraints(110, 360, -1, 20));
jLbl10.setForeground(new java.awt.Color(255, 255, 255)); jLbl10.setText("10"); jLbl10.setToolTipText(""); jPanel1.add(jLbl10, new org.netbeans.lib.awtextra.AbsoluteConstraints(100, 390, 30, 20));
JLblNomeDoPrimeiroColocado.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N JLblNomeDoPrimeiroColocado.setForeground(new java.awt.Color(255, 255, 255)); JLblNomeDoPrimeiroColocado.setText("1"); jPanel1.add(JLblNomeDoPrimeiroColocado, new org.netbeans.lib.awtextra.AbsoluteConstraints(150, 120, 180, 20));
JLblNomeDoSegundoColocado.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N JLblNomeDoSegundoColocado.setForeground(new java.awt.Color(255, 255, 255)); JLblNomeDoSegundoColocado.setText("2"); jPanel1.add(JLblNomeDoSegundoColocado, new org.netbeans.lib.awtextra.AbsoluteConstraints(150, 150, 180, 20));
JLblNomeDoTerceiroColocado.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N JLblNomeDoTerceiroColocado.setForeground(new java.awt.Color(255, 255, 255)); JLblNomeDoTerceiroColocado.setText("3"); jPanel1.add(JLblNomeDoTerceiroColocado, new org.netbeans.lib.awtextra.AbsoluteConstraints(150, 180, 180, 20));
260
JLblNomeDoQuartoColocado.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N JLblNomeDoQuartoColocado.setForeground(new java.awt.Color(255, 255, 255)); JLblNomeDoQuartoColocado.setText("4"); jPanel1.add(JLblNomeDoQuartoColocado, new org.netbeans.lib.awtextra.AbsoluteConstraints(150, 210, 180, 20));
JLblNomeDoQuintoColocado.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N JLblNomeDoQuintoColocado.setForeground(new java.awt.Color(255, 255, 255)); JLblNomeDoQuintoColocado.setText("5"); jPanel1.add(JLblNomeDoQuintoColocado, new org.netbeans.lib.awtextra.AbsoluteConstraints(150, 240, 180, 20));
JLblNomeDoSextoColocado.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N JLblNomeDoSextoColocado.setForeground(new java.awt.Color(255, 255, 255)); JLblNomeDoSextoColocado.setText("6"); jPanel1.add(JLblNomeDoSextoColocado, new org.netbeans.lib.awtextra.AbsoluteConstraints(150, 270, 180, 20));
JLblNomeDoSetimoColocado.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N JLblNomeDoSetimoColocado.setForeground(new java.awt.Color(255, 255, 255)); JLblNomeDoSetimoColocado.setText("7");
261
JLblNomeDoOitavoColocado.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N JLblNomeDoOitavoColocado.setForeground(new java.awt.Color(255, 255, 255)); JLblNomeDoOitavoColocado.setText("8"); jPanel1.add(JLblNomeDoOitavoColocado, new org.netbeans.lib.awtextra.AbsoluteConstraints(150, 330, 180, 20));
JLblNomeDoNonoColocado.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N JLblNomeDoNonoColocado.setForeground(new java.awt.Color(255, 255, 255)); JLblNomeDoNonoColocado.setText("9"); jPanel1.add(JLblNomeDoNonoColocado, new org.netbeans.lib.awtextra.AbsoluteConstraints(150, 360, 180, 20));
JLblNomeDoDecimoColocado.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N JLblNomeDoDecimoColocado.setForeground(new java.awt.Color(255, 255, 255)); JLblNomeDoDecimoColocado.setText("10"); jPanel1.add(JLblNomeDoDecimoColocado, new org.netbeans.lib.awtextra.AbsoluteConstraints(150, 390, 180, 20));
jBtnVoltar.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jBtnVoltarActionPerformed(evt); } }); jPanel1.add(jBtnVoltar, new org.netbeans.lib.awtextra.AbsoluteConstraints(560, 520, -1, -1));
jLbRanking.setFont(new java.awt.Font("Arial Black", 1, 24)); // NOI18N jLbRanking.setForeground(new java.awt.Color(255, 255, 255)); jLbRanking.setText("LISTA DE RANKING"); jPanel1.add(jLbRanking, new org.netbeans.lib.awtextra.AbsoluteConstraints(220, 20, -1, -1));
lblTitulo2.setFont(new java.awt.Font("Arial Black", 1, 14)); // NOI18N lblTitulo2.setForeground(new java.awt.Color(255, 255, 255)); lblTitulo2.setText("Tentativas"); jPanel1.add(lblTitulo2, new org.netbeans.lib.awtextra.AbsoluteConstraints(370, 80, -1, -1));
lblTitulo1.setFont(new java.awt.Font("Arial Black", 1, 14)); // NOI18N lblTitulo1.setForeground(new java.awt.Color(255, 255, 255)); lblTitulo1.setText("NOMES");
263
lblPontosPos01.setFont(new java.awt.Font("Arial Black", 0, 14)); // NOI18N lblPontosPos01.setForeground(new java.awt.Color(255, 255, 255)); lblPontosPos01.setText("jLabel2"); jPanel1.add(lblPontosPos01, new org.netbeans.lib.awtextra.AbsoluteConstraints(370, 120, -1, -1));
lblPontosPos02.setFont(new java.awt.Font("Arial Black", 0, 14)); // NOI18N lblPontosPos02.setForeground(new java.awt.Color(255, 255, 255)); lblPontosPos02.setText("jLabel3"); jPanel1.add(lblPontosPos02, new org.netbeans.lib.awtextra.AbsoluteConstraints(370, 150, -1, -1));
lblPontosPos03.setFont(new java.awt.Font("Arial Black", 0, 14)); // NOI18N lblPontosPos03.setForeground(new java.awt.Color(255, 255, 255)); lblPontosPos03.setText("jLabel4"); jPanel1.add(lblPontosPos03, new org.netbeans.lib.awtextra.AbsoluteConstraints(370, 180, -1, -1));
264
lblPontosPos04.setForeground(new java.awt.Color(255, 255, 255)); lblPontosPos04.setText("jLabel5"); jPanel1.add(lblPontosPos04, new org.netbeans.lib.awtextra.AbsoluteConstraints(370, 210, -1, -1));
lblPontosPos05.setFont(new java.awt.Font("Arial Black", 0, 14)); // NOI18N lblPontosPos05.setForeground(new java.awt.Color(255, 255, 255)); lblPontosPos05.setText("jLabel6"); jPanel1.add(lblPontosPos05, new org.netbeans.lib.awtextra.AbsoluteConstraints(370, 240, -1, -1));
lblPontosPos06.setFont(new java.awt.Font("Arial Black", 0, 14)); // NOI18N lblPontosPos06.setForeground(new java.awt.Color(255, 255, 255)); lblPontosPos06.setText("jLabel7"); jPanel1.add(lblPontosPos06, new org.netbeans.lib.awtextra.AbsoluteConstraints(370, 270, -1, -1));
lblPontosPos07.setFont(new java.awt.Font("Arial Black", 0, 14)); // NOI18N lblPontosPos07.setForeground(new java.awt.Color(255, 255, 255)); lblPontosPos07.setText("jLabel8"); jPanel1.add(lblPontosPos07, new org.netbeans.lib.awtextra.AbsoluteConstraints(370, 300, -1, -1));
265
lblPontosPos08.setFont(new java.awt.Font("Arial Black", 0, 14)); // NOI18N lblPontosPos08.setForeground(new java.awt.Color(255, 255, 255)); lblPontosPos08.setText("jLabel9"); jPanel1.add(lblPontosPos08, new org.netbeans.lib.awtextra.AbsoluteConstraints(370, 330, -1, -1));
lblPontosPos09.setFont(new java.awt.Font("Arial Black", 0, 14)); // NOI18N lblPontosPos09.setForeground(new java.awt.Color(255, 255, 255)); lblPontosPos09.setText("jLabel10"); jPanel1.add(lblPontosPos09, new org.netbeans.lib.awtextra.AbsoluteConstraints(370, 360, -1, -1));
lblPontosPos10.setFont(new java.awt.Font("Arial Black", 0, 14)); // NOI18N lblPontosPos10.setForeground(new java.awt.Color(255, 255, 255)); lblPontosPos10.setText("jLabel11"); jPanel1.add(lblPontosPos10, new org.netbeans.lib.awtextra.AbsoluteConstraints(370, 390, -1, -1));
jSeparator2.setForeground(new java.awt.Color(255, 255, 255)); jPanel1.add(jSeparator2, new org.netbeans.lib.awtextra.AbsoluteConstraints(100, 170, 420, 10));
266
jSeparator4.setForeground(new java.awt.Color(255, 255, 255)); jPanel1.add(jSeparator4, new org.netbeans.lib.awtextra.AbsoluteConstraints(100, 230, 420, 10));
jSeparator5.setForeground(new java.awt.Color(255, 255, 255)); jPanel1.add(jSeparator5, new org.netbeans.lib.awtextra.AbsoluteConstraints(100, 260, 420, 10));
jSeparator6.setForeground(new java.awt.Color(255, 255, 255)); jPanel1.add(jSeparator6, new org.netbeans.lib.awtextra.AbsoluteConstraints(100, 290, 420, 10));
jSeparator7.setForeground(new java.awt.Color(255, 255, 255)); jPanel1.add(jSeparator7, new org.netbeans.lib.awtextra.AbsoluteConstraints(100, 320, 420, 10));
jSeparator8.setForeground(new java.awt.Color(255, 255, 255)); jPanel1.add(jSeparator8, new org.netbeans.lib.awtextra.AbsoluteConstraints(100, 350, 420, 10));
jSeparator9.setForeground(new java.awt.Color(255, 255, 255)); jPanel1.add(jSeparator9, new org.netbeans.lib.awtextra.AbsoluteConstraints(100, 380, 420, 10));
jSeparator11.setForeground(new java.awt.Color(255, 255, 255)); jPanel1.add(jSeparator11, new org.netbeans.lib.awtextra.AbsoluteConstraints(100, 140, 420, 10));
jLabel12.setBackground(new java.awt.Color(153, 153, 153)); jLabel12.setForeground(javax.swing.UIManager.getDefaults().getColor("B utton.light")); jLabel12.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.sw ing.border.BevelBorder.RAISED)); jLabel12.setEnabled(false); jLabel12.setFocusable(false); jLabel12.setOpaque(true); jPanel1.add(jLabel12, new org.netbeans.lib.awtextra.AbsoluteConstraints(90, 60, 460, 380));
btnSair.setFont(new java.awt.Font("Arial Black", 1, 12)); // NOI18N btnSair.setText("Sair"); btnSair.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { btnSairActionPerformed(evt); }
268
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.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) ); layout.setVerticalGroup( 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, 0)) );
269
//botao voltar private void jBtnVoltarActionPerformed(java.awt.event.ActionEvent evt) { int ctz = JOptionPane.showConfirmDialog(null, "Voc realmente deseja Sair?");
public static void main(String args[]) { /* Set the Nimbus look and feel */ //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
270
/* 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.ht ml */ 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(telaRanking.class.getName()).log(java.ut il.logging.Level.SEVERE, null, ex); } catch (InstantiationException ex) { java.util.logging.Logger.getLogger(telaRanking.class.getName()).log(java.ut il.logging.Level.SEVERE, null, ex); } catch (IllegalAccessException ex) { java.util.logging.Logger.getLogger(telaRanking.class.getName()).log(java.ut il.logging.Level.SEVERE, null, ex); } catch (javax.swing.UnsupportedLookAndFeelException ex) { java.util.logging.Logger.getLogger(telaRanking.class.getName()).log(java.ut il.logging.Level.SEVERE, null, ex);
271
} //</editor-fold>
/* Create and display the form */ java.awt.EventQueue.invokeLater(new Runnable() { public void run() { new telaRanking().setVisible(true); } }); } // Variables declaration - do not modify private javax.swing.JLabel JLblNomeDoDecimoColocado; private javax.swing.JLabel JLblNomeDoNonoColocado; private javax.swing.JLabel JLblNomeDoOitavoColocado; private javax.swing.JLabel JLblNomeDoPrimeiroColocado; private javax.swing.JLabel JLblNomeDoQuartoColocado; private javax.swing.JLabel JLblNomeDoQuintoColocado; private javax.swing.JLabel JLblNomeDoSegundoColocado; private javax.swing.JLabel JLblNomeDoSetimoColocado; private javax.swing.JLabel JLblNomeDoSextoColocado; private javax.swing.JLabel JLblNomeDoTerceiroColocado; private javax.swing.JButton btnSair; private javax.swing.JButton jBtnVoltar; private javax.swing.JLabel jLabel12; private javax.swing.JLabel jLbRanking; private javax.swing.JLabel jLbl10;
272
private javax.swing.JLabel jLbl1; private javax.swing.JLabel jLbl2; private javax.swing.JLabel jLbl3; private javax.swing.JLabel jLbl4; private javax.swing.JLabel jLbl5; private javax.swing.JLabel jLbl6; private javax.swing.JLabel jLbl7; private javax.swing.JLabel jLbl8; private javax.swing.JLabel jLbl9; private javax.swing.JLabel jLblFundo; private javax.swing.JPanel jPanel1; private javax.swing.JSeparator jSeparator10; private javax.swing.JSeparator jSeparator11; private javax.swing.JSeparator jSeparator2; private javax.swing.JSeparator jSeparator3; private javax.swing.JSeparator jSeparator4; private javax.swing.JSeparator jSeparator5; private javax.swing.JSeparator jSeparator6; private javax.swing.JSeparator jSeparator7; private javax.swing.JSeparator jSeparator8; private javax.swing.JSeparator jSeparator9; private javax.swing.JLabel lblPontosPos01; private javax.swing.JLabel lblPontosPos02; private javax.swing.JLabel lblPontosPos03; private javax.swing.JLabel lblPontosPos04; private javax.swing.JLabel lblPontosPos05;
273
private javax.swing.JLabel lblPontosPos06; private javax.swing.JLabel lblPontosPos07; private javax.swing.JLabel lblPontosPos08; private javax.swing.JLabel lblPontosPos09; private javax.swing.JLabel lblPontosPos10; private javax.swing.JLabel lblTitulo1; private javax.swing.JLabel lblTitulo2; // End of variables declaration }
274
IMAGENS:
Tela Inicial:
275
Tela de Opes:
276
277
Tela onde apresentasse o tabuleiro para a escolha dos locais dos navios:
278
279
O Campo de batalha mostra os dois campos dos jogadores e ainda a quantidade de navios destrudos:
280
281
282
283
Ao finalizar a partida uma tela aparecera onde as informaes do nome e dos pontos de cada jogador ira pararecer impresso:
284
285
8. REFERENCIAS
LIVROS:
. Java 7 didtico
Autor: Kathy Sierra, Bert Bates Editora: Alta Books
286