Cita:
Iniciado por ollomol Será porque está en un paquete y entonces para acceder a la variable habrá que hacer:
nombrepaquete.nombreclase.nombrevariable ¿?
Si llamas a X desde una clase del mismo paquete o has importado el paquete, no.
Cita: Resulta que accedo a la variable así: x.x.variableapasar ¿?
¿El paquete se llama igual igual que la clase?
Si es sí, demuestra una vez más la importancia de los estandares en las nomenclaturas.
Clases comienzan con mayúscula, paquetes en minúscula.
x.X.variable no se entiende igual que x.x.variable.
http://www.um.es/docencia/vjimenez/f...CodigoJava.pdf