public void mostrarNaviosMortos() { ArrayList<Navio> navios = jogador.getTabuleiro().getNaviosPosicionados(); for (int i = 0; i < navios.size(); i++) { Navio navio = navios.get(i); if (!navio.isVivo()) { int[] pos = new int[] {navio.getPos()[0], navio.getPos()[1]}; for (int j = 0; j < navio.getTamanho(); j++) { this.grid[pos[0]][pos[1]] .getIcone() .setImagemNavio(new ImageIcon(jogador.getTabuleiro().getCaminhoImagem(pos))); this.grid[pos[0]][pos[1]].updateUI(); if (navio.getOrientacao() == Orientacao.HORIZONTAL) { pos[0]++; } else { pos[1]++; } } } } }