Tengo un problemita, estoy aprendiendo java y bueno estoy un poco en la pega porque pase todo el dia instalandole unas clases externas al jdk ya que tengo una aplicacion a la cual debo cambiarle el diseño de los botones.
El problema esta en que no me funciona lo que estoy haciendo, porque me arroja un error, creo que no estoy llamando la clase correcta para hacer esto, pero no se cual deberia llama.
Si tienen algun manual para aprendiz tambien se los agradeceria.
Quisiera colocarle una imagen de fondo a los botones, nose si este utilizando la propieded correcta.
este es mi codigo:
Código:
Este el el error que me arroja:public Component createButtons() { String as[] = { "1", "2", "3", "4", "5", "6", "7", "8", "9", "*", "0", "#" }; ActionListener actionlistener = new ActionListener() { public void actionPerformed(ActionEvent actionevent) { String s = actionevent.getActionCommand(); iaxc.sendDtmf(s); } } ; Container container = new Container(); container.setLayout(new GridLayout(4, 3)); for(int i = 0; i < as.length; i++) { Button button = new Button(as[i]); button.setIcon(new ImageIcon("img/bt1.gif"));/* Esta es la propiedad que estoy utilizando para colocarle una iamgen al boton, pero me da un error*/ container.add(button); button.addActionListener(actionlistener); } return container; }
C:\AppServ\www\a2customer\jiaxclient\jiaxtest2\IAX Test.java:464: cannot find symbol
symbol : class ImageIcon
location: class IAXTest
button.setIcon(new ImageIcon("img/bt1.gif"));
Muchas gracias de antemano a los que puedan ayudarme.