JUEGO (INTERFAZ DE USUARIO)
El juego consiste en encontrar tesoros (30 disponibles) y acumular la mayor cantidad de puntos posibles.
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Window {
JLabel a, b, c, d, e, f, g, h, i, j, uno, dos, tres, cuatro, cinco, seis, siete, ocho, nueve, diez, once, fondo, labelPunt, labelMarcador;
JToggleButton a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11;
JToggleButton b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11;
JToggleButton c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11;
JToggleButton d1, d2, d3, d4, d5, d6, d7, d8, d9, d10, d11;
JToggleButton e1, e2, e3, e4, e5, e6, e7, e8, e9, e10, e11;
JToggleButton f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11;
JToggleButton g1, g2, g3, g4, g5, g6, g7, g8, g9, g10, g11;
JToggleButton h1, h2, h3, h4, h5, h6, h7, h8, h9, h10, h11;
JToggleButton i1, i2, i3, i4, i5, i6, i7, i8, i9, i10, i11;
JToggleButton j1, j2, j3, j4, j5, j6, j7, j8, j9, j10, j11;
JButton salir;
double valrand;
int puntuacion;
int[] valores = new int[30];
int repetidos = 0;
int y = 0;
int z = 0;
String valorPrueba;
String tesoro;
String abecedario = "ABCDEFGHIJ";
JFrame window = new JFrame("Battelship");
String[] barcos = new String[30];
int hundidos = 0;
public Window() {
for (int z = 0; z < valores.length; z++) {
valrand = Math.random();
valores[z] = (int) (valrand * 10 + 1) * 10;
}
window.setUndecorated(true);
try {
UIManager.setLookAndFeel("javax.swing.plaf.nimbus.NimbusLookAndFeel");
SwingUtilities.updateComponentTreeUI(window);
JFrame.setDefaultLookAndFeelDecorated(true);
window.pack();
} catch (Exception e) {
}
for (int i = 0; i < barcos.length; i++) {
valrand = Math.random();
valorPrueba = abecedario.charAt((int) (valrand * 10)) + "";
valrand = Math.random();
valorPrueba = valorPrueba + ((int) (valrand * 10) + 1);
for (int j = 0; j < i; j++) {
if (barcos[j].equals(valorPrueba)) {
repetidos++;
}
}
if (repetidos == 0) {
barcos[z] = valorPrueba;
z++;
} else {
i--;
repetidos = 0;
}
}
Container contenedor = window.getContentPane();
contenedor.setLayout(new FlowLayout());
window.setSize(367, 380);
contenedor.setLayout(null);
labelPunt = new JLabel("Puntuación: ");
labelPunt.setBounds(11, 350, 90, 30);
contenedor.add(labelPunt);
labelMarcador = new JLabel("0");
labelMarcador.setBounds(105, 350, 90, 30);
contenedor.add(labelMarcador);
a = new JLabel("A");
a.setBounds(11, 30, 30, 30);
contenedor.add(a);
b = new JLabel("B");
b.setBounds(11, 60, 30, 30);
contenedor.add(b);
c = new JLabel("C");
c.setBounds(11, 90, 30, 30);
contenedor.add(c);
d = new JLabel("D");
d.setBounds(11, 120, 30, 30);
contenedor.add(d);
e = new JLabel("E");
e.setBounds(11, 150, 30, 30);
contenedor.add(e);
f = new JLabel("F");
f.setBounds(11, 180, 30, 30);
contenedor.add(f);
g = new JLabel("G");
g.setBounds(11, 210, 30, 30);
contenedor.add(g);
h = new JLabel("H");
h.setBounds(11, 240, 30, 30);
contenedor.add(h);
i = new JLabel("I");
i.setBounds(11, 270, 30, 30);
contenedor.add(i);
j = new JLabel("J");
j.setBounds(11, 300, 30, 30);
contenedor.add(j);
uno = new JLabel("1");
uno.setBounds(41, 0, 30, 30);
contenedor.add(uno);
dos = new JLabel("2");
dos.setBounds(71, 0, 30, 30);
contenedor.add(dos);
tres = new JLabel("3");
tres.setBounds(101, 0, 30, 30);
contenedor.add(tres);
cuatro = new JLabel("4");
cuatro.setBounds(131, 0, 30, 30);
contenedor.add(cuatro);
cinco = new JLabel("5");
cinco.setBounds(161, 0, 30, 30);
contenedor.add(cinco);
seis = new JLabel("6");
seis.setBounds(191, 0, 30, 30);
contenedor.add(seis);
siete = new JLabel("7");
siete.setBounds(221, 0, 30, 30);
contenedor.add(siete);
ocho = new JLabel("8");
ocho.setBounds(251, 0, 30, 30);
contenedor.add(ocho);
nueve = new JLabel("9");
nueve.setBounds(281, 0, 30, 30);
contenedor.add(nueve);
diez = new JLabel("10");
diez.setBounds(307, 0, 30, 30);
contenedor.add(diez);
once = new JLabel("11");
once.setBounds(337, 0, 30, 30);
contenedor.add(once);
a1 = new JToggleButton();
a1.setBounds(30, 30, 30, 30);
a1.setIcon(new ImageIcon("img0.png"));
a1.setToolTipText("A1");
contenedor.add(a1);
a2 = new JToggleButton();
a2.setBounds(60, 30, 30, 30);
a2.setIcon(new ImageIcon("img1.png"));
a2.setToolTipText("A2");
contenedor.add(a2);
a3 = new JToggleButton();
a3.setBounds(90, 30, 30, 30);
a3.setIcon(new ImageIcon("img2.png"));
a3.setToolTipText("A3");
contenedor.add(a3);
a4 = new JToggleButton();
a4.setBounds(120, 30, 30, 30);
a4.setIcon(new ImageIcon("img3.png"));
a4.setToolTipText("A4");
contenedor.add(a4);
a5 = new JToggleButton();
a5.setIcon(new ImageIcon("img4.png"));
a5.setBounds(150, 30, 30, 30);
a5.setToolTipText("A5");
contenedor.add(a5);
a6 = new JToggleButton();
a6.setBounds(180, 30, 30, 30);
a6.setIcon(new ImageIcon("img5.png"));
a6.setToolTipText("A6");
contenedor.add(a6);
a7 = new JToggleButton();
a7.setBounds(210, 30, 30, 30);
a7.setIcon(new ImageIcon("img6.png"));
a7.setToolTipText("A7");
contenedor.add(a7);
a8 = new JToggleButton();
a8.setBounds(240, 30, 30, 30);
a8.setIcon(new ImageIcon("img7.png"));
a8.setToolTipText("A8");
contenedor.add(a8);
a9 = new JToggleButton();
a9.setBounds(270, 30, 30, 30);
a9.setIcon(new ImageIcon("img8.png"));
a9.setToolTipText("A9");
contenedor.add(a9);
a10 = new JToggleButton();
a10.setBounds(300, 30, 30, 30);
a10.setIcon(new ImageIcon("img9.png"));
a10.setToolTipText("A10");
contenedor.add(a10);
a11 = new JToggleButton();
a11.setBounds(330, 30, 30, 30);
a11.setIcon(new ImageIcon("img10.png"));
a11.setToolTipText("A11");
contenedor.add(a11);
b1 = new JToggleButton();
b1.setBounds(30, 60, 30, 30);
b1.setIcon(new ImageIcon("img11.png"));
b1.setToolTipText("B1");
contenedor.add(b1);
b2 = new JToggleButton();
b2.setBounds(60, 60, 30, 30);
b2.setIcon(new ImageIcon("img12.png"));
b2.setToolTipText("B2");
contenedor.add(b2);
b3 = new JToggleButton();
b3.setBounds(90, 60, 30, 30);
b3.setIcon(new ImageIcon("img13.png"));
b3.setToolTipText("B3");
contenedor.add(b3);
b4 = new JToggleButton();
b4.setBounds(120, 60, 30, 30);
b4.setIcon(new ImageIcon("img14.png"));
b4.setToolTipText("B4");
contenedor.add(b4);
b5 = new JToggleButton();
b5.setBounds(150, 60, 30, 30);
b5.setIcon(new ImageIcon("img15.png"));
b5.setToolTipText("B5");
contenedor.add(b5);
b6 = new JToggleButton();
b6.setBounds(180, 60, 30, 30);
b6.setIcon(new ImageIcon("img16.png"));
b6.setToolTipText("B6");
contenedor.add(b6);
b7 = new JToggleButton();
b7.setBounds(210, 60, 30, 30);
b7.setIcon(new ImageIcon("img17.png"));
b7.setToolTipText("B7");
contenedor.add(b7);
b8 = new JToggleButton();
b8.setBounds(240, 60, 30, 30);
b8.setIcon(new ImageIcon("img18.png"));
b8.setToolTipText("B8");
contenedor.add(b8);
b9 = new JToggleButton();
b9.setBounds(270, 60, 30, 30);
b9.setIcon(new ImageIcon("img19.png"));
b9.setToolTipText("B9");
contenedor.add(b9);
b10 = new JToggleButton();
b10.setBounds(300, 60, 30, 30);
b10.setIcon(new ImageIcon("img20.png"));
b10.setToolTipText("B10");
contenedor.add(b10);
b11 = new JToggleButton();
b11.setBounds(330, 60, 30, 30);
b11.setIcon(new ImageIcon("img21.png"));
b11.setToolTipText("B11");
contenedor.add(b11);
c1 = new JToggleButton();
c1.setBounds(30, 90, 30, 30);
c1.setIcon(new ImageIcon("img22.png"));
c1.setToolTipText("C1");
contenedor.add(c1);
c2 = new JToggleButton();
c2.setBounds(60, 90, 30, 30);
c2.setIcon(new ImageIcon("img23.png"));
c2.setToolTipText("C2");
contenedor.add(c2);
c3 = new JToggleButton();
c3.setBounds(90, 90, 30, 30);
c3.setIcon(new ImageIcon("img24.png"));
c3.setToolTipText("C3");
contenedor.add(c3);
c4 = new JToggleButton();
c4.setBounds(120, 90, 30, 30);
c4.setIcon(new ImageIcon("img25.png"));
c4.setToolTipText("C4");
contenedor.add(c4);
c5 = new JToggleButton();
c5.setBounds(150, 90, 30, 30);
c5.setIcon(new ImageIcon("img26.png"));
c5.setToolTipText("C5");
contenedor.add(c5);
c6 = new JToggleButton();
c6.setBounds(180, 90, 30, 30);
c6.setIcon(new ImageIcon("img27.png"));
c6.setToolTipText("C6");
contenedor.add(c6);
c7 = new JToggleButton();
c7.setBounds(210, 90, 30, 30);
c7.setIcon(new ImageIcon("img28.png"));
c7.setToolTipText("C7");
contenedor.add(c7);
c8 = new JToggleButton();
c8.setBounds(240, 90, 30, 30);
c8.setIcon(new ImageIcon("img29.png"));
c8.setToolTipText("C8");
contenedor.add(c8);
c9 = new JToggleButton();
c9.setBounds(270, 90, 30, 30);
c9.setIcon(new ImageIcon("img30.png"));
c9.setToolTipText("C9");
contenedor.add(c9);
c10 = new JToggleButton();
c10.setBounds(300, 90, 30, 30);
c10.setIcon(new ImageIcon("img31.png"));
c10.setToolTipText("C10");
contenedor.add(c10);
c11 = new JToggleButton();
c11.setBounds(330, 90, 30, 30);
c11.setIcon(new ImageIcon("img32.png"));
c11.setToolTipText("C11");
contenedor.add(c11);
d1 = new JToggleButton();
d1.setBounds(30, 120, 30, 30);
d1.setIcon(new ImageIcon("img33.png"));
d1.setToolTipText("D1");
contenedor.add(d1);
d2 = new JToggleButton();
d2.setBounds(60, 120, 30, 30);
d2.setIcon(new ImageIcon("img34.png"));
d2.setToolTipText("D2");
contenedor.add(d2);
d3 = new JToggleButton();
d3.setBounds(90, 120, 30, 30);
d3.setIcon(new ImageIcon("img35.png"));
d3.setToolTipText("D3");
contenedor.add(d3);
d4 = new JToggleButton();
d4.setBounds(120, 120, 30, 30);
d4.setIcon(new ImageIcon("img36.png"));
d4.setToolTipText("D4");
contenedor.add(d4);
d5 = new JToggleButton();
d5.setBounds(150, 120, 30, 30);
d5.setIcon(new ImageIcon("img37.png"));
d5.setToolTipText("D5");
contenedor.add(d5);
d6 = new JToggleButton();
d6.setBounds(180, 120, 30, 30);
d6.setIcon(new ImageIcon("img38.png"));
d6.setToolTipText("D6");
contenedor.add(d6);
d7 = new JToggleButton();
d7.setBounds(210, 120, 30, 30);
d7.setIcon(new ImageIcon("img39.png"));
d7.setToolTipText("D7");
contenedor.add(d7);
d8 = new JToggleButton();
d8.setBounds(240, 120, 30, 30);
d8.setIcon(new ImageIcon("img40.png"));
d8.setToolTipText("D8");
contenedor.add(d8);
d9 = new JToggleButton();
d9.setBounds(270, 120, 30, 30);
d9.setIcon(new ImageIcon("img41.png"));
d9.setToolTipText("D9");
contenedor.add(d9);
d10 = new JToggleButton();
d10.setBounds(300, 120, 30, 30);
d10.setIcon(new ImageIcon("img42.png"));
d10.setToolTipText("D10");
contenedor.add(d10);
d11 = new JToggleButton();
d11.setBounds(330, 120, 30, 30);
d11.setIcon(new ImageIcon("img43.png"));
d11.setToolTipText("D11");
contenedor.add(d11);
e1 = new JToggleButton();
e1.setBounds(30, 150, 30, 30);
e1.setIcon(new ImageIcon("img44.png"));
e1.setToolTipText("E1");
contenedor.add(e1);
e2 = new JToggleButton();
e2.setBounds(60, 150, 30, 30);
e2.setIcon(new ImageIcon("img45.png"));
e2.setToolTipText("E2");
contenedor.add(e2);
e3 = new JToggleButton();
e3.setBounds(90, 150, 30, 30);
e3.setIcon(new ImageIcon("img46.png"));
e3.setToolTipText("E3");
contenedor.add(e3);
e4 = new JToggleButton();
e4.setBounds(120, 150, 30, 30);
e4.setIcon(new ImageIcon("img47.png"));
e4.setToolTipText("E4");
contenedor.add(e4);
e5 = new JToggleButton();
e5.setBounds(150, 150, 30, 30);
e5.setIcon(new ImageIcon("img48.png"));
e5.setToolTipText("E5");
contenedor.add(e5);
e6 = new JToggleButton();
e6.setBounds(180, 150, 30, 30);
e6.setIcon(new ImageIcon("img49.png"));
e6.setToolTipText("E6");
contenedor.add(e6);
e7 = new JToggleButton();
e7.setBounds(210, 150, 30, 30);
e7.setIcon(new ImageIcon("img50.png"));
e7.setToolTipText("E7");
contenedor.add(e7);
e8 = new JToggleButton();
e8.setBounds(240, 150, 30, 30);
e8.setIcon(new ImageIcon("img51.png"));
e8.setToolTipText("E8");
contenedor.add(e8);
e9 = new JToggleButton();
e9.setBounds(270, 150, 30, 30);
e9.setIcon(new ImageIcon("img52.png"));
e9.setToolTipText("E9");
contenedor.add(e9);
e10 = new JToggleButton();
e10.setBounds(300, 150, 30, 30);
e10.setIcon(new ImageIcon("img53.png"));
e10.setToolTipText("E10");
contenedor.add(e10);
e11 = new JToggleButton();
e11.setBounds(330, 150, 30, 30);
e11.setIcon(new ImageIcon("img54.png"));
e11.setToolTipText("E11");
contenedor.add(e11);
f1 = new JToggleButton();
f1.setBounds(30, 180, 30, 30);
f1.setIcon(new ImageIcon("img55.png"));
f1.setToolTipText("F1");
contenedor.add(f1);
f2 = new JToggleButton();
f2.setBounds(60, 180, 30, 30);
f2.setIcon(new ImageIcon("img56.png"));
f2.setToolTipText("F2");
contenedor.add(f2);
f3 = new JToggleButton();
f3.setBounds(90, 180, 30, 30);
f3.setIcon(new ImageIcon("img57.png"));
f3.setToolTipText("F3");
contenedor.add(f3);
f4 = new JToggleButton();
f4.setBounds(120, 180, 30, 30);
f4.setIcon(new ImageIcon("img58.png"));
f4.setToolTipText("F4");
contenedor.add(f4);
f5 = new JToggleButton();
f5.setBounds(150, 180, 30, 30);
f5.setIcon(new ImageIcon("img59.png"));
f5.setToolTipText("F5");
contenedor.add(f5);
f6 = new JToggleButton();
f6.setBounds(180, 180, 30, 30);
f6.setIcon(new ImageIcon("img60.png"));
f6.setToolTipText("F6");
contenedor.add(f6);
f7 = new JToggleButton();
f7.setBounds(210, 180, 30, 30);
f7.setIcon(new ImageIcon("img61.png"));
f7.setToolTipText("F7");
contenedor.add(f7);
f8 = new JToggleButton();
f8.setBounds(240, 180, 30, 30);
f8.setIcon(new ImageIcon("img62.png"));
f8.setToolTipText("F8");
contenedor.add(f8);
f9 = new JToggleButton();
f9.setBounds(270, 180, 30, 30);
f9.setIcon(new ImageIcon("img63.png"));
f9.setToolTipText("F9");
contenedor.add(f9);
f10 = new JToggleButton();
f10.setBounds(300, 180, 30, 30);
f10.setIcon(new ImageIcon("img64.png"));
f10.setToolTipText("F10");
contenedor.add(f10);
f11 = new JToggleButton();
f11.setBounds(330, 180, 30, 30);
f11.setIcon(new ImageIcon("img65.png"));
f11.setToolTipText("F11");
contenedor.add(f11);
g1 = new JToggleButton();
g1.setBounds(30, 210, 30, 30);
g1.setIcon(new ImageIcon("img66.png"));
g1.setToolTipText("G1");
contenedor.add(g1);
g2 = new JToggleButton();
g2.setBounds(60, 210, 30, 30);
g2.setIcon(new ImageIcon("img67.png"));
g2.setToolTipText("G2");
contenedor.add(g2);
g3 = new JToggleButton();
g3.setBounds(90, 210, 30, 30);
g3.setIcon(new ImageIcon("img68.png"));
g3.setToolTipText("G3");
contenedor.add(g3);
g4 = new JToggleButton();
g4.setBounds(120, 210, 30, 30);
g4.setIcon(new ImageIcon("img69.png"));
g4.setToolTipText("G4");
contenedor.add(g4);
g5 = new JToggleButton();
g5.setBounds(150, 210, 30, 30);
g5.setIcon(new ImageIcon("img70.png"));
g5.setToolTipText("G5");
contenedor.add(g5);
g6 = new JToggleButton();
g6.setBounds(180, 210, 30, 30);
g6.setIcon(new ImageIcon("img71.png"));
g6.setToolTipText("G6");
contenedor.add(g6);
g7 = new JToggleButton();
g7.setBounds(210, 210, 30, 30);
g7.setIcon(new ImageIcon("img72.png"));
g7.setToolTipText("G7");
contenedor.add(g7);
g8 = new JToggleButton();
g8.setBounds(240, 210, 30, 30);
g8.setIcon(new ImageIcon("img73.png"));
g8.setToolTipText("G8");
contenedor.add(g8);
g9 = new JToggleButton();
g9.setBounds(270, 210, 30, 30);
g9.setIcon(new ImageIcon("img74.png"));
g9.setToolTipText("G9");
contenedor.add(g9);
g10 = new JToggleButton();
g10.setBounds(300, 210, 30, 30);
g10.setIcon(new ImageIcon("img75.png"));
g10.setToolTipText("G10");
contenedor.add(g10);
g11 = new JToggleButton();
g11.setBounds(330, 210, 30, 30);
g11.setIcon(new ImageIcon("img76.png"));
g11.setToolTipText("G11");
contenedor.add(g11);
h1 = new JToggleButton();
h1.setBounds(30, 240, 30, 30);
h1.setIcon(new ImageIcon("img77.png"));
h1.setToolTipText("H1");
contenedor.add(h1);
h2 = new JToggleButton();
h2.setBounds(60, 240, 30, 30);
h2.setIcon(new ImageIcon("img78.png"));
h2.setToolTipText("H2");
contenedor.add(h2);
h3 = new JToggleButton();
h3.setBounds(90, 240, 30, 30);
h3.setIcon(new ImageIcon("img79.png"));
h3.setToolTipText("H3");
contenedor.add(h3);
h4 = new JToggleButton();
h4.setBounds(120, 240, 30, 30);
h4.setIcon(new ImageIcon("img80.png"));
h4.setToolTipText("H4");
contenedor.add(h4);
h5 = new JToggleButton();
h5.setBounds(150, 240, 30, 30);
h5.setIcon(new ImageIcon("img81.png"));
h5.setToolTipText("H5");
contenedor.add(h5);
h6 = new JToggleButton();
h6.setBounds(180, 240, 30, 30);
h6.setIcon(new ImageIcon("img82.png"));
h6.setToolTipText("H6");
contenedor.add(h6);
h7 = new JToggleButton();
h7.setBounds(210, 240, 30, 30);
h7.setIcon(new ImageIcon("img83.png"));
h7.setToolTipText("H7");
contenedor.add(h7);
h8 = new JToggleButton();
h8.setBounds(240, 240, 30, 30);
h8.setIcon(new ImageIcon("img84.png"));
h8.setToolTipText("H8");
contenedor.add(h8);
h9 = new JToggleButton();
h9.setBounds(270, 240, 30, 30);
h9.setIcon(new ImageIcon("img84.png"));
h9.setToolTipText("H9");
contenedor.add(h9);
h10 = new JToggleButton();
h10.setBounds(300, 240, 30, 30);
h10.setIcon(new ImageIcon("img85.png"));
h10.setToolTipText("H10");
contenedor.add(h10);
h11 = new JToggleButton();
h11.setBounds(330, 240, 30, 30);
h11.setIcon(new ImageIcon("img86.png"));
h11.setToolTipText("H11");
contenedor.add(h11);
i1 = new JToggleButton();
i1.setBounds(30, 270, 30, 30);
i1.setIcon(new ImageIcon("img87.png"));
i1.setToolTipText("I1");
contenedor.add(i1);
i2 = new JToggleButton();
i2.setBounds(60, 270, 30, 30);
i2.setIcon(new ImageIcon("img88.png"));
i2.setToolTipText("I2");
contenedor.add(i2);
i3 = new JToggleButton();
i3.setBounds(90, 270, 30, 30);
i3.setIcon(new ImageIcon("img89.png"));
i3.setToolTipText("I3");
contenedor.add(i3);
i4 = new JToggleButton();
i4.setBounds(120, 270, 30, 30);
i4.setIcon(new ImageIcon("img90.png"));
i4.setToolTipText("I4");
contenedor.add(i4);
i5 = new JToggleButton();
i5.setBounds(150, 270, 30, 30);
i5.setIcon(new ImageIcon("img91.png"));
i5.setToolTipText("I5");
contenedor.add(i5);
i6 = new JToggleButton();
i6.setBounds(180, 270, 30, 30);
i6.setIcon(new ImageIcon("img92.png"));
i6.setToolTipText("I6");
contenedor.add(i6);
i7 = new JToggleButton();
i7.setBounds(210, 270, 30, 30);
i7.setIcon(new ImageIcon("img93.png"));
i7.setToolTipText("I7");
contenedor.add(i7);
i8 = new JToggleButton();
i8.setBounds(240, 270, 30, 30);
i8.setIcon(new ImageIcon("img94.png"));
i8.setToolTipText("I8");
contenedor.add(i8);
i9 = new JToggleButton();
i9.setBounds(270, 270, 30, 30);
i9.setIcon(new ImageIcon("img95.png"));
i9.setToolTipText("I9");
contenedor.add(i9);
i10 = new JToggleButton();
i10.setBounds(300, 270, 30, 30);
i10.setIcon(new ImageIcon("img96.png"));
i10.setToolTipText("I10");
contenedor.add(i10);
i11 = new JToggleButton();
i11.setBounds(330, 270, 30, 30);
i11.setIcon(new ImageIcon("img97.png"));
i11.setToolTipText("I11");
contenedor.add(i11);
j1 = new JToggleButton();
j1.setBounds(30, 300, 30, 30);
j1.setIcon(new ImageIcon("img98.png"));
j1.setToolTipText("J1");
contenedor.add(j1);
j2 = new JToggleButton();
j2.setBounds(60, 300, 30, 30);
j2.setIcon(new ImageIcon("img99.png"));
j2.setToolTipText("J2");
contenedor.add(j2);
j3 = new JToggleButton();
j3.setBounds(90, 300, 30, 30);
j3.setIcon(new ImageIcon("img100.png"));
j3.setToolTipText("J3");
contenedor.add(j3);
j4 = new JToggleButton();
j4.setBounds(120, 300, 30, 30);
j4.setIcon(new ImageIcon("img101.png"));
j4.setToolTipText("J4");
contenedor.add(j4);
j5 = new JToggleButton();
j5.setBounds(150, 300, 30, 30);
j5.setIcon(new ImageIcon("img102.png"));
j5.setToolTipText("J5");
contenedor.add(j5);
j6 = new JToggleButton();
j6.setBounds(180, 300, 30, 30);
j6.setIcon(new ImageIcon("img103.png"));
j6.setToolTipText("J6");
contenedor.add(j6);
j7 = new JToggleButton();
j7.setBounds(210, 300, 30, 30);
j7.setIcon(new ImageIcon("img104.png"));
j7.setToolTipText("J7");
contenedor.add(j7);
j8 = new JToggleButton();
j8.setBounds(240, 300, 30, 30);
j8.setIcon(new ImageIcon("img105.png"));
j8.setToolTipText("J8");
contenedor.add(j8);
j9 = new JToggleButton();
j9.setBounds(270, 300, 30, 30);
j9.setIcon(new ImageIcon("img106.png"));
j9.setToolTipText("J9");
contenedor.add(j9);
j10 = new JToggleButton();
j10.setBounds(300, 300, 30, 30);
j10.setIcon(new ImageIcon("img107.png"));
j10.setToolTipText("J10");
contenedor.add(j10);
j11 = new JToggleButton();
j11.setBounds(330, 300, 30, 30);
j11.setIcon(new ImageIcon("img108.png"));
j11.setToolTipText("J11");
contenedor.add(j11);
a1.addActionListener(oyente);
a2.addActionListener(oyente);
a3.addActionListener(oyente);
a4.addActionListener(oyente);
a5.addActionListener(oyente);
a6.addActionListener(oyente);
a7.addActionListener(oyente);
a8.addActionListener(oyente);
a9.addActionListener(oyente);
a10.addActionListener(oyente);
a11.addActionListener(oyente);
b1.addActionListener(oyente);
b2.addActionListener(oyente);
b3.addActionListener(oyente);
b4.addActionListener(oyente);
b5.addActionListener(oyente);
b6.addActionListener(oyente);
b7.addActionListener(oyente);
b8.addActionListener(oyente);
b9.addActionListener(oyente);
b10.addActionListener(oyente);
b11.addActionListener(oyente);
c1.addActionListener(oyente);
c2.addActionListener(oyente);
c3.addActionListener(oyente);
c4.addActionListener(oyente);
c5.addActionListener(oyente);
c6.addActionListener(oyente);
c7.addActionListener(oyente);
c8.addActionListener(oyente);
c9.addActionListener(oyente);
c10.addActionListener(oyente);
c11.addActionListener(oyente);
d1.addActionListener(oyente);
d2.addActionListener(oyente);
d3.addActionListener(oyente);
d4.addActionListener(oyente);
d5.addActionListener(oyente);
d6.addActionListener(oyente);
d7.addActionListener(oyente);
d8.addActionListener(oyente);
d9.addActionListener(oyente);
d10.addActionListener(oyente);
d11.addActionListener(oyente);
e1.addActionListener(oyente);
e2.addActionListener(oyente);
e3.addActionListener(oyente);
e4.addActionListener(oyente);
e5.addActionListener(oyente);
e6.addActionListener(oyente);
e7.addActionListener(oyente);
e8.addActionListener(oyente);
e9.addActionListener(oyente);
e10.addActionListener(oyente);
e11.addActionListener(oyente);
f1.addActionListener(oyente);
f2.addActionListener(oyente);
f3.addActionListener(oyente);
f4.addActionListener(oyente);
f5.addActionListener(oyente);
f6.addActionListener(oyente);
f7.addActionListener(oyente);
f8.addActionListener(oyente);
f9.addActionListener(oyente);
f10.addActionListener(oyente);
f11.addActionListener(oyente);
g1.addActionListener(oyente);
g2.addActionListener(oyente);
g3.addActionListener(oyente);
g4.addActionListener(oyente);
g5.addActionListener(oyente);
g6.addActionListener(oyente);
g7.addActionListener(oyente);
g8.addActionListener(oyente);
g9.addActionListener(oyente);
g10.addActionListener(oyente);
g11.addActionListener(oyente);
h1.addActionListener(oyente);
h2.addActionListener(oyente);
h3.addActionListener(oyente);
h4.addActionListener(oyente);
h5.addActionListener(oyente);
h6.addActionListener(oyente);
h7.addActionListener(oyente);
h8.addActionListener(oyente);
h9.addActionListener(oyente);
h10.addActionListener(oyente);
h11.addActionListener(oyente);
i1.addActionListener(oyente);
i2.addActionListener(oyente);
i3.addActionListener(oyente);
i4.addActionListener(oyente);
i5.addActionListener(oyente);
i6.addActionListener(oyente);
i7.addActionListener(oyente);
i8.addActionListener(oyente);
i9.addActionListener(oyente);
i10.addActionListener(oyente);
i11.addActionListener(oyente);
j1.addActionListener(oyente);
j2.addActionListener(oyente);
j3.addActionListener(oyente);
j4.addActionListener(oyente);
j5.addActionListener(oyente);
j6.addActionListener(oyente);
j7.addActionListener(oyente);
j8.addActionListener(oyente);
j9.addActionListener(oyente);
j10.addActionListener(oyente);
j11.addActionListener(oyente);
for (int l = 0; l < barcos.length; l++) {
System.out.println(barcos[l]);
}
ImageIcon image = new ImageIcon(this.getClass().getResource("mar.gif"));
fondo = new JLabel(image);
fondo.setBounds(0,0, 367, 380);
contenedor.add(fondo);
window.setResizable(false);
window.setLocationRelativeTo(null);
window.setVisible(true);
window.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
}
public void mandarValores(String[] barco) {
this.barcos = barco;
}
ActionListener oyente = new ActionListener() {
public void actionPerformed(ActionEvent ae) {
/////////////////////////////////////////////////////////////////////////A////////////////
if (ae.getSource() != salir) {
if (ae.getSource() == a1) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("A1")) {
a1.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
a1.removeActionListener(oyente);
break;
} else {
a1.setIcon(new ImageIcon("vacio.png"));
}
}
a1.setSelected(true);
}
if (ae.getSource() == a2) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("A2")) {
a2.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
a2.removeActionListener(oyente);
break;
} else {
a2.setIcon(new ImageIcon("vacio.png"));
}
}
a2.setSelected(true);
}
if (ae.getSource() == a3) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("A3")) {
a3.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
a3.removeActionListener(oyente);
break;
} else {
a3.setIcon(new ImageIcon("vacio.png"));
}
}
a3.setSelected(true);
}
if (ae.getSource() == a4) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("A4")) {
a4.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
a4.removeActionListener(oyente);
break;
} else {
a4.setIcon(new ImageIcon("vacio.png"));
}
}
a4.setSelected(true);
}
if (ae.getSource() == a5) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("A5")) {
a5.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
a5.removeActionListener(oyente);
break;
} else {
a5.setIcon(new ImageIcon("vacio.png"));
}
}
a5.setSelected(true);
}
if (ae.getSource() == a6) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("A6")) {
a6.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
a6.removeActionListener(oyente);
break;
} else {
a6.setIcon(new ImageIcon("vacio.png"));
}
}
a6.setSelected(true);
}
if (ae.getSource() == a7) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("A7")) {
a7.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
a7.removeActionListener(oyente);
break;
} else {
a7.setIcon(new ImageIcon("vacio.png"));
}
}
a7.setSelected(true);
}
if (ae.getSource() == a8) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("A8")) {
a8.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
a8.removeActionListener(oyente);
break;
} else {
a8.setIcon(new ImageIcon("vacio.png"));
}
}
a8.setSelected(true);
}
if (ae.getSource() == a9) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("A9")) {
a9.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
a9.removeActionListener(oyente);
break;
} else {
a9.setIcon(new ImageIcon("vacio.png"));
}
}
a9.setSelected(true);
}
if (ae.getSource() == a10) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("A10")) {
hundidos++;
a10.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
a10.removeActionListener(oyente);
break;
} else {
a10.setIcon(new ImageIcon("vacio.png"));
}
}
a10.setSelected(true);
}
if (ae.getSource() == a11) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("A11")) {
a11.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
a11.removeActionListener(oyente);
break;
} else {
a11.setIcon(new ImageIcon("vacio.png"));
}
}
a11.setSelected(true);
}
/////////////////////////////////////////////////////////////////////////////////////B/////////////////
if (ae.getSource() == b1) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("B1")) {
b1.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
b1.removeActionListener(oyente);
break;
} else {
b1.setIcon(new ImageIcon("vacio.png"));
}
}
b1.setSelected(true);
}
if (ae.getSource() == b2) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("B2")) {
b2.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
b2.removeActionListener(oyente);
break;
} else {
b2.setIcon(new ImageIcon("vacio.png"));
}
}
b2.setSelected(true);
}
if (ae.getSource() == b3) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("B3")) {
b3.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
b3.removeActionListener(oyente);
break;
} else {
b3.setIcon(new ImageIcon("vacio.png"));
}
}
b3.setSelected(true);
}
if (ae.getSource() == b4) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("B4")) {
b4.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
b4.removeActionListener(oyente);
break;
} else {
b4.setIcon(new ImageIcon("vacio.png"));
}
}
b4.setSelected(true);
}
if (ae.getSource() == b5) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("B5")) {
b5.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
b5.removeActionListener(oyente);
break;
} else {
b5.setIcon(new ImageIcon("vacio.png"));
}
}
b5.setSelected(true);
}
if (ae.getSource() == b6) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("B6")) {
b6.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
b6.removeActionListener(oyente);
break;
} else {
b6.setIcon(new ImageIcon("vacio.png"));
}
}
b6.setSelected(true);
}
if (ae.getSource() == b7) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("B7")) {
b7.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
b7.removeActionListener(oyente);
break;
} else {
b7.setIcon(new ImageIcon("vacio.png"));
}
}
b7.setSelected(true);
}
if (ae.getSource() == b8) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("B8")) {
b8.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
b8.removeActionListener(oyente);
break;
} else {
b8.setIcon(new ImageIcon("vacio.png"));
}
}
b8.setSelected(true);
}
if (ae.getSource() == b9) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("B9")) {
b9.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
b9.removeActionListener(oyente);
break;
} else {
b9.setIcon(new ImageIcon("vacio.png"));
}
}
b9.setSelected(true);
}
if (ae.getSource() == b10) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("B10")) {
b10.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
b10.removeActionListener(oyente);
break;
} else {
b10.setIcon(new ImageIcon("vacio.png"));
}
}
b10.setSelected(true);
}
if (ae.getSource() == b11) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("B11")) {
b11.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
b11.removeActionListener(oyente);
break;
} else {
b11.setIcon(new ImageIcon("vacio.png"));
}
}
b11.setSelected(true);
}
/////////////////////////////////////////////////////////////////////////////////////C/////////////////
if (ae.getSource() == c1) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("C1")) {
c1.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
c1.removeActionListener(oyente);
break;
} else {
c1.setIcon(new ImageIcon("vacio.png"));
}
}
c1.setSelected(true);
}
if (ae.getSource() == c2) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("C2")) {
c2.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
c2.removeActionListener(oyente);
break;
} else {
c2.setIcon(new ImageIcon("vacio.png"));
}
}
c2.setSelected(true);
}
if (ae.getSource() == c3) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("C3")) {
c3.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
c3.removeActionListener(oyente);
break;
} else {
c3.setIcon(new ImageIcon("vacio.png"));
}
}
c3.setSelected(true);
}
if (ae.getSource() == c4) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("C4")) {
c4.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
c4.removeActionListener(oyente);
break;
} else {
c4.setIcon(new ImageIcon("vacio.png"));
}
}
c4.setSelected(true);
}
if (ae.getSource() == c5) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("C5")) {
c5.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
c5.removeActionListener(oyente);
break;
} else {
c5.setIcon(new ImageIcon("vacio.png"));
}
}
c5.setSelected(true);
}
if (ae.getSource() == c6) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("C6")) {
c6.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
c6.removeActionListener(oyente);
break;
} else {
c6.setIcon(new ImageIcon("vacio.png"));
}
}
c6.setSelected(true);
}
if (ae.getSource() == c7) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("C7")) {
c7.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
c7.removeActionListener(oyente);
break;
} else {
c7.setIcon(new ImageIcon("vacio.png"));
}
}
c7.setSelected(true);
}
if (ae.getSource() == c8) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("C8")) {
c8.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
c8.removeActionListener(oyente);
break;
} else {
c8.setIcon(new ImageIcon("vacio.png"));
}
}
c8.setSelected(true);
}
if (ae.getSource() == c9) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("C9")) {
c9.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
c9.removeActionListener(oyente);
break;
} else {
c9.setIcon(new ImageIcon("vacio.png"));
}
}
c9.setSelected(true);
}
if (ae.getSource() == c10) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("C10")) {
c10.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
c10.removeActionListener(oyente);
break;
} else {
c10.setIcon(new ImageIcon("vacio.png"));
}
}
c10.setSelected(true);
}
if (ae.getSource() == c11) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("C11")) {
c11.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
c11.removeActionListener(oyente);
break;
} else {
c11.setIcon(new ImageIcon("vacio.png"));
}
}
c11.setSelected(true);
}
//////////////////////////////////////////////////////////////D////////////
if (ae.getSource() == d1) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("D1")) {
d1.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
d1.removeActionListener(oyente);
break;
} else {
d1.setIcon(new ImageIcon("vacio.png"));
}
}
d1.setSelected(true);
}
if (ae.getSource() == d2) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("D2")) {
d2.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
d2.removeActionListener(oyente);
break;
} else {
d2.setIcon(new ImageIcon("vacio.png"));
}
}
d2.setSelected(true);
}
if (ae.getSource() == d3) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("D3")) {
d3.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
d3.removeActionListener(oyente);
break;
} else {
d3.setIcon(new ImageIcon("vacio.png"));
}
}
d3.setSelected(true);
}
if (ae.getSource() == d4) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("D4")) {
d4.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
d4.removeActionListener(oyente);
break;
} else {
d4.setIcon(new ImageIcon("vacio.png"));
}
}
d4.setSelected(true);
}
if (ae.getSource() == d5) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("D5")) {
d5.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
d5.removeActionListener(oyente);
break;
} else {
d5.setIcon(new ImageIcon("vacio.png"));
}
}
d5.setSelected(true);
}
if (ae.getSource() == d6) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("D6")) {
d6.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
d6.removeActionListener(oyente);
break;
} else {
d6.setIcon(new ImageIcon("vacio.png"));
}
}
d6.setSelected(true);
}
if (ae.getSource() == d7) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("D7")) {
d7.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
d7.removeActionListener(oyente);
break;
} else {
d7.setIcon(new ImageIcon("vacio.png"));
}
}
d7.setSelected(true);
}
if (ae.getSource() == d8) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("D8")) {
d8.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
d8.removeActionListener(oyente);
break;
} else {
d8.setIcon(new ImageIcon("vacio.png"));
}
}
d8.setSelected(true);
}
if (ae.getSource() == d9) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("D9")) {
d9.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
d9.removeActionListener(oyente);
break;
} else {
d9.setIcon(new ImageIcon("vacio.png"));
}
}
d9.setSelected(true);
}
if (ae.getSource() == d10) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("D10")) {
d10.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
d10.removeActionListener(oyente);
break;
} else {
d10.setIcon(new ImageIcon("vacio.png"));
}
}
d10.setSelected(true);
}
if (ae.getSource() == d11) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("D11")) {
d11.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
d11.removeActionListener(oyente);
break;
} else {
d11.setIcon(new ImageIcon("vacio.png"));
}
}
d11.setSelected(true);
}
//////////////////////////////////////////////////////////////E////////////
if (ae.getSource() == e1) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("E1")) {
e1.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
e1.removeActionListener(oyente);
break;
} else {
e1.setIcon(new ImageIcon("vacio.png"));
}
}
e1.setSelected(true);
}
if (ae.getSource() == e2) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("E2")) {
e2.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
e2.removeActionListener(oyente);
break;
} else {
e2.setIcon(new ImageIcon("vacio.png"));
}
}
e2.setSelected(true);
}
if (ae.getSource() == e3) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("E3")) {
e3.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
e3.removeActionListener(oyente);
break;
} else {
e3.setIcon(new ImageIcon("vacio.png"));
}
}
e3.setSelected(true);
}
if (ae.getSource() == e4) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("E4")) {
e4.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
e4.removeActionListener(oyente);
break;
} else {
e4.setIcon(new ImageIcon("vacio.png"));
}
}
e4.setSelected(true);
}
if (ae.getSource() == e5) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("E5")) {
e5.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
e5.removeActionListener(oyente);
break;
} else {
e5.setIcon(new ImageIcon("vacio.png"));
}
}
e5.setSelected(true);
}
if (ae.getSource() == e6) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("E6")) {
e6.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
e6.removeActionListener(oyente);
break;
} else {
e6.setIcon(new ImageIcon("vacio.png"));
}
}
e6.setSelected(true);
}
if (ae.getSource() == e7) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("E7")) {
e7.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
e7.removeActionListener(oyente);
break;
} else {
e7.setIcon(new ImageIcon("vacio.png"));
}
}
e7.setSelected(true);
}
if (ae.getSource() == e8) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("E8")) {
e8.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
e8.removeActionListener(oyente);
break;
} else {
e8.setIcon(new ImageIcon("vacio.png"));
}
}
e8.setSelected(true);
}
if (ae.getSource() == e9) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("E9")) {
e9.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
e9.removeActionListener(oyente);
break;
} else {
e9.setIcon(new ImageIcon("vacio.png"));
}
}
e9.setSelected(true);
}
if (ae.getSource() == e10) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("E10")) {
e10.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
e10.removeActionListener(oyente);
break;
} else {
e10.setIcon(new ImageIcon("vacio.png"));
}
}
e10.setSelected(true);
}
if (ae.getSource() == e11) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("E11")) {
e11.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
e11.removeActionListener(oyente);
break;
} else {
e11.setIcon(new ImageIcon("vacio.png"));
}
}
e11.setSelected(true);
}
//////////////////////////////////////////////////////////////F////////////
if (ae.getSource() == f1) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("F1")) {
f1.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
f1.removeActionListener(oyente);
break;
} else {
f1.setIcon(new ImageIcon("vacio.png"));
}
}
f1.setSelected(true);
}
if (ae.getSource() == f2) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("F2")) {
f2.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
f2.removeActionListener(oyente);
break;
} else {
f2.setIcon(new ImageIcon("vacio.png"));
}
}
f2.setSelected(true);
}
if (ae.getSource() == f3) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("F3")) {
f3.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
f3.removeActionListener(oyente);
break;
} else {
f3.setIcon(new ImageIcon("vacio.png"));
}
}
f3.setSelected(true);
}
if (ae.getSource() == f4) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("F4")) {
f4.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
f4.removeActionListener(oyente);
break;
} else {
f4.setIcon(new ImageIcon("vacio.png"));
}
}
f4.setSelected(true);
}
if (ae.getSource() == f5) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("F5")) {
f5.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
f5.removeActionListener(oyente);
break;
} else {
f5.setIcon(new ImageIcon("vacio.png"));
}
}
f5.setSelected(true);
}
if (ae.getSource() == f6) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("F6")) {
f6.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
f6.removeActionListener(oyente);
break;
} else {
f6.setIcon(new ImageIcon("vacio.png"));
}
}
f6.setSelected(true);
}
if (ae.getSource() == f7) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("F7")) {
f7.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
f7.removeActionListener(oyente);
break;
} else {
f7.setIcon(new ImageIcon("vacio.png"));
}
}
f7.setSelected(true);
}
if (ae.getSource() == f8) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("F8")) {
f8.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
f8.removeActionListener(oyente);
break;
} else {
f8.setIcon(new ImageIcon("vacio.png"));
}
}
f8.setSelected(true);
}
if (ae.getSource() == f9) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("F9")) {
f9.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
f9.removeActionListener(oyente);
break;
} else {
f9.setIcon(new ImageIcon("vacio.png"));
}
}
f9.setSelected(true);
}
if (ae.getSource() == f10) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("F10")) {
f10.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
f10.removeActionListener(oyente);
break;
} else {
f10.setIcon(new ImageIcon("vacio.png"));
}
}
f10.setSelected(true);
}
if (ae.getSource() == f11) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("F11")) {
f11.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
f11.removeActionListener(oyente);
break;
} else {
f11.setIcon(new ImageIcon("vacio.png"));
}
}
f11.setSelected(true);
}
//////////////////////////////////////////////////////////////G////////////
if (ae.getSource() == g1) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("G1")) {
g1.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
g1.removeActionListener(oyente);
break;
} else {
g1.setIcon(new ImageIcon("vacio.png"));
}
}
g1.setSelected(true);
}
if (ae.getSource() == g2) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("G2")) {
g2.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
g2.removeActionListener(oyente);
break;
} else {
g2.setIcon(new ImageIcon("vacio.png"));
}
}
g2.setSelected(true);
}
if (ae.getSource() == g3) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("G3")) {
g3.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
g3.removeActionListener(oyente);
break;
} else {
g3.setIcon(new ImageIcon("vacio.png"));
}
}
g3.setSelected(true);
}
if (ae.getSource() == g4) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("G4")) {
g4.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
g4.removeActionListener(oyente);
break;
} else {
g4.setIcon(new ImageIcon("vacio.png"));
}
}
g4.setSelected(true);
}
if (ae.getSource() == g5) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("G5")) {
g5.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
g5.removeActionListener(oyente);
break;
} else {
g5.setIcon(new ImageIcon("vacio.png"));
}
}
g5.setSelected(true);
}
if (ae.getSource() == g6) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("G6")) {
g6.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
g6.removeActionListener(oyente);
break;
} else {
g6.setIcon(new ImageIcon("vacio.png"));
}
}
g6.setSelected(true);
}
if (ae.getSource() == g7) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("G7")) {
g7.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
g7.removeActionListener(oyente);
break;
} else {
g7.setIcon(new ImageIcon("vacio.png"));
}
}
g7.setSelected(true);
}
if (ae.getSource() == g8) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("G8")) {
g8.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
g8.removeActionListener(oyente);
break;
} else {
g8.setIcon(new ImageIcon("vacio.png"));
}
}
g8.setSelected(true);
}
if (ae.getSource() == g9) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("G9")) {
g9.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
g9.removeActionListener(oyente);
break;
} else {
g9.setIcon(new ImageIcon("vacio.png"));
}
}
g9.setSelected(true);
}
if (ae.getSource() == g10) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("G10")) {
g10.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
g10.removeActionListener(oyente);
break;
} else {
g10.setIcon(new ImageIcon("vacio.png"));
}
}
g10.setSelected(true);
}
if (ae.getSource() == g11) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("G11")) {
g11.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
g11.removeActionListener(oyente);
break;
} else {
g11.setIcon(new ImageIcon("vacio.png"));
}
}
g11.setSelected(true);
}
//////////////////////////////////////////////////////////////H///////////
if (ae.getSource() == h1) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("H1")) {
h1.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
h1.removeActionListener(oyente);
break;
} else {
h1.setIcon(new ImageIcon("vacio.png"));
}
}
h1.setSelected(true);
}
if (ae.getSource() == h2) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("H2")) {
hundidos++;
h2.setIcon(new ImageIcon("tesoro.png"));
h2.removeActionListener(oyente);
break;
} else {
h2.setIcon(new ImageIcon("vacio.png"));
}
}
h2.setSelected(true);
}
if (ae.getSource() == h3) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("H3")) {
h3.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
h3.removeActionListener(oyente);
break;
} else {
h3.setIcon(new ImageIcon("vacio.png"));
}
}
h3.setSelected(true);
}
if (ae.getSource() == h4) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("H4")) {
h4.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
h4.removeActionListener(oyente);
break;
} else {
h4.setIcon(new ImageIcon("vacio.png"));
}
}
h4.setSelected(true);
}
if (ae.getSource() == h5) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("H5")) {
h5.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
h5.removeActionListener(oyente);
break;
} else {
h5.setIcon(new ImageIcon("vacio.png"));
}
}
h5.setSelected(true);
}
if (ae.getSource() == h6) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("H6")) {
h6.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
h6.removeActionListener(oyente);
break;
} else {
h6.setIcon(new ImageIcon("vacio.png"));
}
}
h6.setSelected(true);
}
if (ae.getSource() == h7) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("H7")) {
h7.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
h7.removeActionListener(oyente);
break;
} else {
h7.setIcon(new ImageIcon("vacio.png"));
}
}
h7.setSelected(true);
}
if (ae.getSource() == h8) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("H8")) {
h8.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
h8.removeActionListener(oyente);
break;
} else {
h8.setIcon(new ImageIcon("vacio.png"));
}
}
h8.setSelected(true);
}
if (ae.getSource() == h9) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("H9")) {
h9.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
h9.removeActionListener(oyente);
break;
} else {
h9.setIcon(new ImageIcon("vacio.png"));
}
}
h9.setSelected(true);
}
if (ae.getSource() == h10) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("H10")) {
h10.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
h10.removeActionListener(oyente);
break;
} else {
h10.setIcon(new ImageIcon("vacio.png"));
}
}
h10.setSelected(true);
}
if (ae.getSource() == h11) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("H11")) {
h11.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
h11.removeActionListener(oyente);
break;
} else {
h11.setIcon(new ImageIcon("vacio.png"));
}
}
h11.setSelected(true);
}
////////////////////////////////////////////////////////
if (ae.getSource() == i1) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("I1")) {
i1.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
i1.removeActionListener(oyente);
break;
} else {
i1.setIcon(new ImageIcon("vacio.png"));
}
}
i1.setSelected(true);
}
if (ae.getSource() == i2) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("I2")) {
i2.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
i2.removeActionListener(oyente);
break;
} else {
i2.setIcon(new ImageIcon("vacio.png"));
}
}
i2.setSelected(true);
}
if (ae.getSource() == i3) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("I3")) {
i3.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
i3.removeActionListener(oyente);
break;
} else {
i3.setIcon(new ImageIcon("vacio.png"));
}
}
i3.setSelected(true);
}
if (ae.getSource() == i4) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("I4")) {
i4.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
i4.removeActionListener(oyente);
break;
} else {
i4.setIcon(new ImageIcon("vacio.png"));
}
}
i4.setSelected(true);
}
if (ae.getSource() == i5) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("I5")) {
i5.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
i5.removeActionListener(oyente);
break;
} else {
i5.setIcon(new ImageIcon("vacio.png"));
}
}
i5.setSelected(true);
}
if (ae.getSource() == i6) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("I6")) {
i6.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
i6.removeActionListener(oyente);
break;
} else {
i6.setIcon(new ImageIcon("vacio.png"));
}
}
i6.setSelected(true);
}
if (ae.getSource() == i7) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("I7")) {
i7.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
i7.removeActionListener(oyente);
break;
} else {
i7.setIcon(new ImageIcon("vacio.png"));
}
}
i7.setSelected(true);
}
if (ae.getSource() == i8) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("I8")) {
i8.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
i8.removeActionListener(oyente);
break;
} else {
i8.setIcon(new ImageIcon("vacio.png"));
}
}
i8.setSelected(true);
}
if (ae.getSource() == i9) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("I9")) {
i9.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
i9.removeActionListener(oyente);
break;
} else {
i9.setIcon(new ImageIcon("vacio.png"));
}
}
i9.setSelected(true);
}
if (ae.getSource() == i10) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("I10")) {
i10.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
i10.removeActionListener(oyente);
break;
} else {
i10.setIcon(new ImageIcon("vacio.png"));
}
}
i10.setSelected(true);
}
if (ae.getSource() == i11) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("I11")) {
i11.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
i11.removeActionListener(oyente);
break;
} else {
i11.setIcon(new ImageIcon("vacio.png"));
}
}
i11.setSelected(true);
}
////////////////////////////////////////////////////////
if (ae.getSource() == j1) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("J1")) {
j1.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
j1.removeActionListener(oyente);
break;
} else {
j1.setIcon(new ImageIcon("vacio.png"));
}
}
j1.setSelected(true);
}
if (ae.getSource() == j2) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("J2")) {
j2.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
j2.removeActionListener(oyente);
break;
} else {
j2.setIcon(new ImageIcon("vacio.png"));
}
}
j2.setSelected(true);
}
if (ae.getSource() == j3) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("J3")) {
j3.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
j3.removeActionListener(oyente);
break;
} else {
j3.setIcon(new ImageIcon("vacio.png"));
}
}
j3.setSelected(true);
}
if (ae.getSource() == j4) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("J4")) {
j4.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
j4.removeActionListener(oyente);
break;
} else {
j4.setIcon(new ImageIcon("vacio.png"));
}
}
j4.setSelected(true);
}
if (ae.getSource() == j5) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("J5")) {
j5.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
j5.removeActionListener(oyente);
break;
} else {
j5.setIcon(new ImageIcon("vacio.png"));
}
}
j5.setSelected(true);
}
if (ae.getSource() == j6) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("J6")) {
j6.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
j6.removeActionListener(oyente);
break;
} else {
j6.setIcon(new ImageIcon("vacio.png"));
}
}
j6.setSelected(true);
}
if (ae.getSource() == j7) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("J7")) {
j7.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
j7.removeActionListener(oyente);
break;
} else {
j7.setIcon(new ImageIcon("vacio.png"));
}
}
j7.setSelected(true);
}
if (ae.getSource() == j8) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("J8")) {
j8.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
j8.removeActionListener(oyente);
break;
} else {
j8.setIcon(new ImageIcon("vacio.png"));
}
}
j8.setSelected(true);
}
if (ae.getSource() == j9) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("J")) {
j9.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
j9.removeActionListener(oyente);
break;
} else {
j9.setIcon(new ImageIcon("vacio.png"));
}
}
j9.setSelected(true);
}
if (ae.getSource() == j10) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("J10")) {
j10.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
j10.removeActionListener(oyente);
break;
} else {
j10.setIcon(new ImageIcon("vacio.png"));
}
}
j10.setSelected(true);
}
if (ae.getSource() == j11) {
for (int i = 0; i < barcos.length; i++) {
if (barcos[i].equals("J11")) {
j11.setIcon(new ImageIcon("tesoro.png"));
labelMarcador.setText(Integer.toString(Integer.parseInt(labelMarcador.getText()) + valores[y]));
hundidos++;
if (valores[y] <= 10) {
tesoro = "Carbón";
} else if (valores[y] > 10 && valores[y] <= 30) {
tesoro = "Aluminio";
} else if (valores[y] > 30 && valores[y] <= 60) {
tesoro = "Cobre";
} else if (valores[y] > 60 && valores[y] <= 80) {
tesoro = "Plata";
} else if (valores[y] > 80 && valores[y] <= 90) {
tesoro = "Oro";
} else if (valores[y] == 100) {
tesoro = "Diamante";
}
JOptionPane.showMessageDialog(null, "Tesoro encontrado " + tesoro, "Has encontrado un tesoro", JOptionPane.PLAIN_MESSAGE);
y++;
j11.removeActionListener(oyente);
break;
} else {
j11.setIcon(new ImageIcon("vacio.png"));
}
}
j11.setSelected(true);
}
System.out.println(hundidos);
if (hundidos == 30) {
JOptionPane.showMessageDialog(null, "Ganador", "Has ganado", JOptionPane.OK_OPTION);
System.exit(0);
}
}
}
};
}
No hay comentarios.:
Publicar un comentario