Esta bien esto?
que tal a partir de esta publicacion
me di a la tarea de crear una clase con botones que tena ahi mismo los metodos de clic para dejar mi codigo un poco mas entendible (al menos para mi) y no tener en una sola clase todo los metodos de eventos
pues hice lo siguiente
por ejemplo tengo una clase que es un JPanel y tiene un boton
bueno asi tengo esa parte y la agrego de esta manera a un JFrame
y con eso ya funciona el clic...
la pregunta es la siguiente y a mi se me hace algo raro dejarlo asi.. al momento de crear el objeto en esta parte
no se siento que no deberia ir asi pasar todo el JFrame como parametro en ese momento y el numero del boton
una manera que se me ocurrio de solucionar eso fue haciendo la clase panelBoton de esta manera
y con eso al momento de crear el objeto ya puedo solo dejar
y todo lo demas igual..
entonces pregunto, es mejor de la segunda forma o da lo mismo?, afecta al rendimiento?, hay otra manera mejor de hacerlo?
lo del rendimiento lo pregunto ya que lo que puse aqui es un ejemplo sencillo pero en mi programa real si que hay bastantes botones
gracias
- Inicie sesión o regístrese para enviar comentarios
Si no causa ningún problema
Si no causa ningún problema entonces déjalo como esta.
si de echo funciona pero al
si de echo funciona pero al parecer esta mal ya que se crean dos veces los objetos al momento de crear el objeto y al pasarle los parametros a la accion por lo que no es conveniente, por eso opte por que las acciones estuvieran en una clase separada como en el ejemplo del link que puse al principio