Sou iniciante em java, e estou tentando herdar o meu método para minha interface, porém não estou tendo sucesso, e quando tento usar os atributos que criei, erros acontecem. Alguém pode me auxiliar por favor?
// classe pai
public class Config_Padrao extends javax.swing.JFrame{
private int Largura = 900;
private int Comprimento = 700;
Dimension screen = Toolkit.getDefaultToolkit().getScreenSize();
protected void Config(String[] args){
this.setSize(this.Comprimento,this.Comprimento);
this.setResizable(false);//Não permite eu redimensionar o jogo
this.setLocation((int)(screen.getWidth() - this.getHeight()) / 2, (int)(screen.getHeight() -
this.getHeight()) / 2);//Coloca a minha janela no centro
this.setVisible(true);
}
//Classe filha
public class Interface extends Config_Padrao {
//Criando mina janela padrão para as interfaces
JFrame window = new JFrame("Tela Principal");
//Criando um painel para ser possível encaixar meu botão
JPanel painel = new JPanel();
window.add(painel);
//Criando um botão
JButton button=new JButton("Iniciar");
painel.add(button);
button.setSize(100,100);
button.setVisible(true);
}