Java - Problema JButton

 
Vista:

Problema JButton

Publicado por Jesús (5 intervenciones) el 30/12/2010 16:53:24
Hola, tengo un problema a la hora de colocar una imagen en un JButton, he estado buscando y en todos los sitios veo que es con el método setIcon() pero no consigo que me funcione, os pongo un poco de codigo para ver si veis algún error:

import java.awt.*;
import java.awt.event.*;

import javax.swing.*;

class Jugador extends JPanel implements ActionListener
{
private JButton botonCasilla[]=new JButton[101];

ImageIcon fondo;
ImageIcon tocado;
ImageIcon centroH;
ImageIcon centroV;
ImageIcon izquierda;
ImageIcon arriba;
ImageIcon derecha;
ImageIcon abajo;
ImageIcon fallo;


public Jugador()
{
fondo = new ImageIcon("images/fondo2.gif");
tocado = new ImageIcon("images/tocado");
centroH = new ImageIcon("images/centroH");
centroV = new ImageIcon("images/centroV");
izquierda = new ImageIcon("images/izquierdaH");
arriba = new ImageIcon("images/arriba");
derecha = new ImageIcon("images/derechaH");
abajo = new ImageIcon("images/abajo");
fallo = new ImageIcon("images/fallo");

setLayout(new FlowLayout());
setLayout(new GridLayout(10,10));
//this.setPreferredSize(new java.awt.Dimension(195, 195));
for(int i=0; i<100;i++)
{

botonCasilla[i] = new JButton();
botonCasilla[i].setBackground(Color.blue);
botonCasilla[i].setOpaque(false);
botonCasilla[i].setEnabled(true);
botonCasilla[i].addActionListener(this);
add(botonCasilla[i]);
}

botonCasilla[12].setIcon(tocado);
}

No me aparece nada en la cuadrícula, sólo los botones transparentes sin ningún icono.

Gracias, espero sus respuestas.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problema JButton

Publicado por mayrita (163 intervenciones) el 30/12/2010 23:13:02
pues yo miro que en tocado = new imageicon...
te falta la extension de la imagen
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problema JButton

Publicado por Jesús (5 intervenciones) el 31/12/2010 10:58:20
ok, muchas gracias, mira que lo había mirado mil veces y no me había dado cuenta...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar