eu tenho a seguinte classe:
package Guis;
import java.awt.FlowLayout;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.SwingConstants;
public class LabelFrame {
/**
*
*/
private JLabel label1;
private JLabel label2;
private JFrame j;
public LabelFrame(){
j = new JFrame("Teste JLabel");//chama o construto da super-classe JFrame, essa string vai ser o título da janela.
j.setLayout(new FlowLayout());//configura o layout da janela, os ojetos serõa adicionados da esquerda para direita
label1 = new JLabel("JLabel com texto");
label1.setToolTipText("Esse e o label1"); //essa sera a dica exibida
j.add(label1);//esta adicionado ao JFrame(janela) que foi criada na linha 17
label2 = new JLabel();//construtor sem parametros
label2.setText("Esse e o texto do label2");
label2.setHorizontalAlignment(SwingConstants.LEFT);
label2.setVerticalAlignment(SwingConstants.TOP);
j.add(label2);
//configurações da janela
j.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
j.setSize(275,180);
j.setVisible(true);
}
}
public static void main(String args[]){
LabelFrame2 l = new LabelFrame2();
l.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
l.setSize(275, 180);
l.setVisible(true);
}
}
em outra classe eu instancio um objeto desse classe, mais quando tento compilar esta outra classe o compilador
retorna uma mensagem de erro dizendo que o simbolo que e o nome da classe não foi especificado.
import javax.swing.JFrame;
public class TesteJFrame {
public static void main(String[] args) {
new LabelFrame();
}
}
Agredeco por qualequer ajuda !!
