elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  Ayuda Imagenes en java
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda Imagenes en java  (Leído 1,776 veces)
spyller

Desconectado Desconectado

Mensajes: 4


Ver Perfil
Ayuda Imagenes en java
« en: 3 Octubre 2012, 05:51 am »

Hola pues bueno como verán soy un novicio en Java apenas ando aprendiendo... Bueno queria ver si me pudiesen ayudar con un problemita que tengo, resulta que tengo el codigo que pondré a continuación y bueno necesito hacer que el checkbox muestre una imagen cuando este en true y otra cuando este en false pero no logro hacer que muestre siquiera una imagen en cualquier estado, le pedí ayuda al profe y bueno me ayudo bastante pero en el codigo de ventanacerrable me dejo una linea que va asi:
 cb1.addcomponentlistener();

no se que hacerle a esa linea, no hemos visto nada de eso y quisiera ver si me pudiesen ayudar los codigos que tengo son los siguientes:

clase checkboximg es donde reescribo em metodo paint
Citar
public class Checkboximg extends Canvas{
    private boolean estado;
   
   Toolkit IMG=Toolkit.getDefaultToolkit();
   Image TRUE=IMG.getImage("images.jpg");
   Image FALSE=IMG.getImage("images1.jpg");
   Image imgDesplegable;
       
        public Checkboximg(){
            super();
            reshape(0,0,TRUE.getWidth(this), TRUE.getHeight(this));
        }
       
        public void paint(Graphics g){
      g.drawImage(imgDesplegable,256,256,this);
   }
   public void cambiaImagen( boolean estado ) {
      if( estado ) imgDesplegable = TRUE;
      else imgDesplegable = FALSE;
      repaint();
   }
   
}

clase ventanacerrable es donde defino un frame y defino su comportamiento, es donde tengo la linea que no se que hacer con ella:
Citar
class VentanaCerrable extends Frame implements WindowListener {
   private Checkbox cb1 = new Checkbox("Cambiar Imagen",false);
    // constructores
    public VentanaCerrable() {
        super();
    }
   
    public VentanaCerrable(String title) {
        super(title);
        this.setLayout(new BorderLayout() );
        this.add(cb1, BorderLayout.NORTH);
        this.add(new Checkboximg(), BorderLayout.SOUTH );
        setSize(500,500);
        addWindowListener(this);
        cb1.addComponentListener();
       }
   
    // métodos de la interface WindowsListener
   
    public void windowActivated(WindowEvent e) {;}
    public void windowClosed(WindowEvent e) {;}
    public void windowClosing(WindowEvent e) {System.exit(0);}
    public void windowDeactivated(WindowEvent e) {;}
    public void windowDeiconified(WindowEvent e) {;}
    public void windowIconified(WindowEvent e) {;}
    public void windowOpened(WindowEvent e) {;}
}

y el main

Citar
public class CheckMain {
    //static Checkbox cb1 = new Checkbox("Cambiar Imagen",false);
   
    public static void main(String[] args){
        VentanaCerrable ventana = new VentanaCerrable( "HOLA" );
        //ventana.add(cb1);
       
       
        ventana.setSize(500,500);
        ventana.setVisible(true);
    }
}

espero puedan ayudarme no se que hacer ya estoy deseperado o si saben de algun otro metodo para poder hacer lo que quiero se los agradeceré

muchas gracias


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Imagenes .*Bin ayuda
Software
robzz 3 2,516 Último mensaje 24 Junio 2005, 17:35 pm
por robzz
Movimiento imagenes en Java- Eclipse
Java
cris26 3 7,584 Último mensaje 5 Mayo 2012, 17:15 pm
por lluvplay
[Ayuda] Reconocimientos de Figuras Geométricas en imágenes JAVA
Java
alex.mg 2 4,337 Último mensaje 6 Agosto 2013, 05:55 am
por danielo-
[AYUDA][Problema] Cargar imagenes en Java (soy nuevo en Java)
Java
Noxware 3 4,093 Último mensaje 14 Septiembre 2014, 19:39 pm
por Noxware
[AYUDA] Soy nuevo en java y necesito ayuda para meter imagenes en un .jar
Java
Noxware 0 2,437 Último mensaje 16 Septiembre 2014, 23:01 pm
por Noxware
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines