Boa tarde,
Estou tentando rodar programas bem simples no linux usando Swing e está dando erro. Construo pequenas classes com JWindow ou JFrame e da páu. Gostaria de alguma ajuda.
Incluive os próprios exemplos de swing que vem junto com o jsdk estão dando problema. Para esses o erro é o abaixo
// Erro
Internal error: caught an unexpected exception.
Please check your CLASSPATH and your installation.
java/lang/NoClassDefFoundError: javax/swing/JPanel
at java.lang.Class.forName(Class.java:native)
at java.lang.Class.forName(Class.java:52)
at kaffe.jar.ExecJarName.main(ExecJarName.java:58)
at kaffe.jar.ExecJar.main(ExecJar.java:59)
É necessário setar o CLASSPATH no linux para que este enxergue o swing?. Para onde?
Pq os exemplos em AWT funcionam ?
// Meu sistema
Linux: mandrake 7.2
jsdk : j2sdk1.4.1_01
// A Classe exemplo:
import javax.swing.*;
import java.awt.*;
/* Simplificação de um programa exemplo da Sun */
public class Teste{
public static void main(String[] args){
JWindow janela = new JWindow();
JFrame janela = new JFrame();
janela.setSize(300, 300);
janela.show();
}
}
//O Erro
Teste.java:9: error:Cannot find class "JWindow" [JLS 8]
Desde já agradeço.
Valdeci Oliveira
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------