[RESOLVIDO] Extends

Tem uma aula do professor que ele utiliza “Extends JFrame”, ele estende um JFrame pelo que entendo, mas estende de uma classe que possui o JFrame existente?
Segue o código…

Em quais casos utilizo?

package pacotelogico;

import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTextField;

public class tela extends JFrame {
private JLabel lblTitulo = null;
private JLabel lblNome = null;
private JLabel lblEmail = null;
private JLabel lblSexo = null;
private JLabel lblSenha = null;
private JLabel lblEstiloLeitura = null;
private JLabel lblTimeFutebol = null;
private JTextField txtNome = null;
private JTextField txtEmail = null;

}

Não, ele realmente estende a classe JFrame. A palavra reservada extends serve para realizar a herança.

Sempre que você quiser criar um relacionamento do tipo “é um”, ou seja no seu caso “uma Tela é um JFrame”.

Dica: Use sempre nomes de classe começando com maiúsculo.