Estou começando em Java. Como todo iniciante tenho um IDE considerado o último dos últimos (para alguns), trata-se do JCreator.
Não sei se ele tem a culpa, mas a verdade é que está ocorrendo um erro seguidamente, qual seja : ‘{’ expected e ‘}’ expected.
A fonte é copiada ( no caso) e estas chaves estão devidamente colocadas, pois mesmo assim são solicitadas.
Se alguém já teve este problema e conseguiu resolver, peço a colaboração.
Grato
CAAS :roll:
Sem o codigo pra dar uma olhada é meio dificil te ajudar, mas faça o seguinte, compile a classe usando o javac mesmo, o JCreator tem esses “pequenos” problemas, de dizer que há erro e nao apontar onde, pelo menos comigo era assim, utilizamos ele na faculdade e era a mesma coisa … mas se vc utilizar o javac ele mostra a linha (a mais proxima ao menos) onde possa estar faltando as chaves …
C
caasPJ
"Fierodd":
Sem o codigo pra dar uma olhada é meio dificil te ajudar, mas faça o seguinte, compile a classe usando o javac mesmo, o JCreator tem esses "pequenos" problemas, de dizer que há erro e nao apontar onde, pelo menos comigo era assim, utilizamos ele na faculdade e era a mesma coisa ... mas se vc utilizar o javac ele mostra a linha (a mais proxima ao menos) onde possa estar faltando as chaves ...
Tentei no javac mas também parece que tem problemas, pois sempre (inclusive outros arquivos que tentei através dele) esta acusando "cannot read".
Em todos os casos estou te enviando um código como exemplo:
Use a tag code para postar seus codigos aqui no forum…
Espero ter ajudado…
C
caasPJ
Fiz as alterações indicadas. Agora a posição é a seguinte:
Ao compilar: class Squares is public, should be declared in file named Squares.java (line 4),
cannot access Applet (line 4)
No javac:
"error: cannot read: Squares.java
1 error
Tá brabo não ? :roll:
S
SchuenemannPJ
“A classe Squares é pública, deveria estar num arquivo chamado Squares.java”.
C
cynazemPJ
É isso mesmo! Sempre que tiver uma classe pública o nome do arquivo deve ser o mesmo que o da classe.
public class Nome {…}
Salva assim: Nome.java
ok!
(lembrando que um fonte só pode ter uma única classe pública)
Aquele abraço!
C
caasPJ
Grato pelas instruções. Vamos fazer força e sendo necessário voltaremos a incomodar.
Abraços
caas