
20/10/2009, 09:30
|
 | | | Fecha de Ingreso: agosto-2008 Ubicación: En internet
Mensajes: 2.511
Antigüedad: 16 años, 6 meses Puntos: 188 | |
Respuesta: Enviar JPanel como (this) this se refiere a la instancia actual de la clase, igual el JPanel que tienes no es la instancia de la clase, en ese caso, para el método que tienes, puedes usar dos opciones:
Partiendo de esto: public void metodo(JPanel panel)
deberias poner ...
metodo(this.panel);
ó
metodo(panel);
Nota: this se referiría al JPanel si la clase java sobre la q está escrito fuese JPanel y el método se refiriese a una instancia de esa clase. El uso del mismo se puede ver sobre todo en los métodos "setAtributo(valor)" para un determinado atributo de la clase. ---> this.atributo = valor;
Un saludo |