¿Objeto Jframe en clase Canvas?
Hola a todos soy nuevo miembro en este foro y me uní a la comunidad para aprender un poco más de este lenguaje bueno a lo que voy....
tengo esta clase :
- aalekxz's blog
- Inicie sesión o regístrese para enviar comentarios
:P
ayudenme porfis
Yo no entendí
Qué quieres lograr? pintar algo en el JFrame? o a qué te refieres con "poder obtener acceso a los componentes y funciones el JFrame"?
Ciclar?
Pues yo no veo en que parte de la clase LienzoAnimacion este creando un JFrame para la ventana "principal", por que dices que se cicla? En que momento haces visible el JFrame?
Estoy en el mismo curso que aalekxz
Se tienen dos clases separadas
LienzoAnimacion <--- Canvas
AnimacionVentana <------JFrame
El JFrame manda llamar al Canvas por medio de un objeto:
LienzoAnimacion l= new LienzoAnimacion();
Se necesita que en LienzoAnimacion se haga lo mismo (mandar llamar) pero por medio de un apuntador, ya que si creamos un nuevo objeto tipo AnimacionVentana dentro de LienzoAnimacion simplemente "truena", todo esto para acceder a las propiedades de la ventana (Titulo, posición, etc) desde LienzoAnimacion..
Algo así... xD
Y no sería más fácil que
Y no sería más fácil que tuvieras una propiedad de tipo
y en el constructor de
le pasaras una referencia del
del que quieres tomar las propiedades?
Algo así:
Y ya con éso ya podrías hacer lo que necesitas ( espero haber entendido bien).