He revisado varias veces que esté exactamente al del video para ver si es por un error tipográfico y no he visto nada.
El ejercicio crea un marco con tres botones (con un icono y texto) al pinchar en cada botón debe ponerse el marco(lamina) del color que indica el boton (contiene foco y leyenda).
En consola además informa del evento que se ha realizado.
Por favor, si alquien puede ver donde está el error se lo agradezco!!
El código es:
Código
package graficos; import java.awt.*; import java.awt.event.*; import javax.swing.*; public class PruebaAcciones { // TODO Auto-generated method stub MarcoAction marco= new MarcoAction(); marco.setVisible(true); } } public MarcoAction() { setTitle("Prueba Acciones"); setBounds(600,350,600,300); PanelAccion lamina=new PanelAccion(); add(lamina); } } public PanelAccion() { add(new JButton(accionAmarillo)); //JButton botonAmarillo=new JButton("Amarillo"); add(botonAmarillo); } putValue("color_de_fondo", color_boton); } setBackground(c); } } }