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]
-------------------------------------------------------------------------

Responder a