Home Foros Foro dudas Foro de Java ¿Por qué se puede utilizar JButton en una clase que está heredada de JFrame? Respuesta a: ¿Por qué se puede utilizar JButton en una clase que está heredada de JFrame?

Respuesta a: ¿Por qué se puede utilizar JButton en una clase que está heredada de JFrame?

Home Foros Foro dudas Foro de Java ¿Por qué se puede utilizar JButton en una clase que está heredada de JFrame? Respuesta a: ¿Por qué se puede utilizar JButton en una clase que está heredada de JFrame?

#15798

Santos
Participante

Hola Víctor. No acabo de ver lo que comentas de que TestOne o las instancias de esta heredan atributos pertenecientes a JButton.

Lo que veo que hereda o mas bien comparten son los atributos y métodos de las clases que en su jerarquía tienen en común. En este caso Object—>Component—>Container/ a partir de  ahí  JButton  se va ya al paquete de Swing/JComponent y JFrame  a Window.

Porque aunque JFrame “no es” un JButton, JFrame “si que es” un Component al igual que JButton.

 

Saludos.