vc está executando com java nomedaclasse.class ou java nomedaclasse?
pq o correto é o segundo.
A
asdhfsd87623
Esta faltando uma classe
T
thingol
JTableExample/class? É porque você está usando
java -cp . JTableExample.class
em vez de
java -cp . JTableExample
que seria o correto.
(sem usar .class) . Não acho que isso seja “erro de pilotagem”. É uma teimosia do pessoal da Sun, pelo que sei. Deveriam aceitar você escrever java -cp . JTableExample.class (já que você tem de usar javac JTableExample.java).
L
leonardodaniel
Olá!!!
Vamos supor que código fonte esteja em:
c:\exemplo_java\
executando o comando:
deverá aparecer o arquivo: JTableExample.class
Isso ocorreu?
Após isso execute o comando:
Funcionou?
Roan
publicstaticvoidmain(Stringarg[])
Num tem que ser ???
public static void main (String args[])
Num tem que ser ???
public static void main (String args[])
Tá faltando o S
não, o metodo main espera um array de Strings como argumento, como vc vai chamar ele não interessa.
[]'s
T
Tulio_da_Silva_Galva
estou iniciando na programação Java e gostaria de saber que erro é esse:
"Exception in thread "main" java.lang.NoClassDeFound Error: JTableExample/class"
o meu código é o seguinte:
importjavax.swing.*;importjavax.swing.table.*;importjava.awt.*;publicclassJTableExampleextendsJFrame{privateJTablenomes;privateDefaultTableModelnomesModel;publicJTableExample(){super("JTableExample");String[]cols={"Codigo","Texto"};nomesModel=newDefaultTableModel(cols,3);nome=newJTable(nomesModel);}publicvoidinit(){setSize(300,200);setLocation(300,200);//os elementos deve ser manuseados por meio do MODEL.String[]row1={"1","Tulio da Silva Galvão"};String[]row2={"2","José da Silva"};nomesModel.insertRow(0,row1);nomesModel.insertRow(1,row2);JScrollPaneauxNomes=newJScrollPane(nomes,JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,JScrollPane.HORIZONTAL_CROLLBAR_ALWAYS);getContentPane().add(auxNomes,BorderLayout.CENTER);getContentPane().add(newJLabel("Tabela!"),BorderLayout.NORTH);setVisible(true);}publicstaticvoidmain(Stringarg[]){newJTableExample().init();}}
T
Tulio_da_Silva_Galva
Valeu… mas continua dando o mesmo erro!!!
T
Tulio_da_Silva_Galva
o código é compilado normalmente porém no momento de executar
java nomeDaClasse
dá o erro mencionado acima…
T
Tulio_da_Silva_Galva
estou executando
java nomeDaClasse
T
Tulio_da_Silva_Galva
eu fiz exatamente assim… a compilação do código foi perfeita… gerando o .class
mas no momento em que digito o código
javaJTableExample
a mensagem que eu enviei na primeira postagem…
o pior é q eu naum tenho nem idéia do q seja… isso q dá eu ser iniciante… hehe
T
Tulio_da_Silva_Galva
valeu jgbt … era isso mesmo… estava faltando o CLASSPATH em minhas variáveis de ambiente…
agora vou quebrar a cabeça pra conectar com o MySql…