¿Cuál es la mejor manera de crear un JFrame
y manejarlo?La mejor manera de crear JFrame
- Cree una clase y dentro de ella crear un objeto
JFrame
- Heredar del
JFrame
comoclass MyClass extends JFrame
¿Cuál es la mejor manera de crear un JFrame
y manejarlo?La mejor manera de crear JFrame
JFrame
JFrame
como class MyClass extends JFrame
Siempre que sea posible, no utilice la herencia (la clase es-un JFrame), pero elegir la composición (Por ejemplo, su clase tiene -un JFrame). Es un principio de diseño común.
Y no tiene ningún impacto significativo en el rendimiento.
así que ¿cuál podría ser la mejor manera? No heredar de JFrame, ¿verdad? –
¿De qué manera este enfoque influye en el rendimiento? – Mersenne
En este caso, creo que es una buena forma de estructurar el código en componentes, dejar que la clase herede JFrame e implementarlo funcionalmente dentro de la clase. – Jonas
Básicamente, las únicas veces que debe extender JFrame es si necesita sobrecargar cualquier método que contenga.
Dicho esto, no debe haber ningún rendimiento notable golpeado en un sentido u otro.
¿Qué significa el rendimiento? – qrtt1
Nota para todos los que se preguntarán sobre mencionar el "rendimiento" en los comentarios y respuestas: el título original de esta pregunta fue "La mejor manera de crear JFrame en términos de rendimiento" :) – Mersenne
Me refiero a "rendimiento" la mejor manera de programador sin alentar por error –