Tiago Correia
Membro
Ola Pessoal
Tou a fazer a primeira vez um programa que usa swing, contudo o programa não reconhece nenhum dos metodos que uso da classe swing. Fiz os imports que necessitava da classe swing. Qual poderá ser a razão do problema?
por exemplo, experimentando o exemplo de um tutorial de swing
obtenho erros nos metodos: setVisible(true), pack(), setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE), getContentPane().add(panel, BorderLayout.CENTER), e por fim super("Java!"), com o erro: "Object() in java.lang.Object cannot be applied to (java.lang.String)
super("Java!")"
O que poderá ser? o que poderei fazer?
Obrigado pela vossa atenção
Tou a fazer a primeira vez um programa que usa swing, contudo o programa não reconhece nenhum dos metodos que uso da classe swing. Fiz os imports que necessitava da classe swing. Qual poderá ser a razão do problema?
por exemplo, experimentando o exemplo de um tutorial de swing
Código:
import java.awt.BorderLayout;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import java.awt.*;
public class SwingExemplo1 {
JPanel panel;
JLabel msg;
public SwingExemplo1()
{
super("Java!");
}
public void criaJanela()
{
panel = new JPanel();
msg = new JLabel("GUJ.com.br");
panel.add(msg);
getContentPane().add(panel, BorderLayout.CENTER);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
pack();
setVisible(true);
}
public static void main(String[] args) {
SwingExemplo1 s = new SwingExemplo1();
s.criaJanela();
}
}
obtenho erros nos metodos: setVisible(true), pack(), setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE), getContentPane().add(panel, BorderLayout.CENTER), e por fim super("Java!"), com o erro: "Object() in java.lang.Object cannot be applied to (java.lang.String)
super("Java!")"
O que poderá ser? o que poderei fazer?
Obrigado pela vossa atenção