Hola,
No entendí completamente ... ¿Será un problema de sintaxis?
Cita:
Iniciado por piponazo Buenas, necesito vuestra ayuda, fijaros bien en las dos líneas de código que os resalto, porque si digo que no voy a devolver nada con void luego puedo crear la imagen im2, usarla en paint y encima mostrarla.
-- Porque si digo ... [ Afirmativa ]
-- ¿Por qué, si digo ... [ Interrogativa ]
Si fuera así, entonces la respuesta probable sería: porque 'im2' es una variable, declarada en el ámbito global de la misma clase. Y la palabra reservada 'void' no tiene efecto sobre esa variable, puesto que no es un valor devuelto por la función.
Por ejemplo:
Código:
public class Sample {
private int MyVar = 0;
public void Change() {
MyVar = 5;
}
}
'void' no tiene nada que ver con MyVar.
Saludos,
ps:
Si fuera una afirmación, entonces no hay pregunta en el mensaje.