Problema con JFrame
Publicado por Nicolás (1 intervención) el 30/04/2017 23:51:01
Bien, lo que ocurre es que tengo 1 JFrame con 2 Paneles: El 1ro tiene un Label de una ficha que cree (imagen y texto) y el otro panel es una botonera.
Añado las cosas en el label y panel pero no me muestra nada, ¿alguna solución?
Esta clase es la del jugador, la que retorna una ficha para colocarla en el panel
Añado las cosas en el label y panel pero no me muestra nada, ¿alguna solución?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
public class SeleccionColombiaIU extends JFrame implements ActionListener{
public JPanel pnlJugadores;
public JPanel pnlBotones;
SeleccionColombiaIU(){
Jugador james = new Jugador("James Rodriguez",10,"Volante Creativo",54,19,"James");
pnlJugadores.add(james.verFicha());
pnlBotones.add(btnSalir);
pnlJugadores.setLayout(null);
this.add(pnlJugadores);
this.add(pnlBotones);
}
public static void main (String a[]){
new SeleccionColombiaIU();
}
}
Esta clase es la del jugador, la que retorna una ficha para colocarla en el panel
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
public class Jugador {
public String nombre;
public int dorsal;
public String posicion;
public int partidos;
public int goles;
public String dirFoto;
public JLabel verFicha(){
String texto ;
texto = "<html><br>";
texto += "Nombre: "+nombre+"<BR>";
texto += "Posición: "+posicion+"<BR>";
texto += "Dorsal: "+dorsal+"<BR>";
texto += "Partidos: "+partidos+"<BR>";
texto += "Goles: "+goles+"<BR>";
texto += " </html>" ;
ImageIcon foto = new ImageIcon (dirFoto);
JLabel ficha = new JLabel(texto,foto, JLabel.CENTER);
ficha.setBorder(BorderFactory.createTitledBorder("Jugador"));
return ficha;
}
}
Valora esta pregunta
0