>

Fórum

Fórum da RL System, voltado para analistas, programadores etc. Tudo sobre linguagem de programação e desenvolvimento Full Stack: Banco de Dados, Android, C#, Java, .NET, PHP, Node, Javascript, TypeScript, Front, HTML e muito mais.



erro no JOpitionPane.


BOA NOITE !
NÃO SEI SE A DIFERENÇA ENTRE ALGUNS ECLIPSE
EU ATUALMENTE ESTOU COM O GALILEO
E POR ALGUM MOTIVO NÃO CONSEGUI ACHAR O ERRO QUE ME ENCISTE EM DAR

ERRO NESTA LINHA (JOpitionPane.showMessageDialog (null, "carro ligado")
NO METODO LIGAR

SEGUE O MEU PROGRAMA DA AULA 3

public void ligar(){
if (this.ligado == false){
this.ligado = true;
JOpitionPane.showMessageDialog (null, "carro ligado");

}else {

System .out.println("o carro ja esta ligado");
}
}


OBRIGADO !!!
SANDRO



3 Respostas


Ola Sandro

qual é o erro q esta aparecendo??




Exception in thread "main" java.lang.Error: Unresolved compilation problem:
JOptionPane cannot be resolved

at Carro.ligar(Carro.java:17)
at Main.main(Main.java:12)
segue o mesmo
public class Carro {

// atributos
public String marca;
public int ano;
public int marcha;
public boolean ligado;
public int velocidade;
public boolean freio = true;
// metodos

public void ligar(){
if(this .ligado == false){
this .ligado = true;

JOptionPane.showMessageDialog(null,"carro ligado");
}else {
System.out.println("o carro ja esta ligado");

}
}


public void acelerar(int velocidade){
if(this.ligado==true){
if(this.freio==false){
this. velocidade = velocidade;
System.out.println(this.velocidade);
}
}
}
public void desligar(){
if(this .ligado == true)

this .ligado = false;
System.out.println("carro desligado");
}

public void trocarMarcha(){
System.out.println("marcha trocada");
}
}




Ola Sandro

Tente ir no BUILD PATH e remova o JRE SYSTEM LIBRARY. Em seguida, adicione novamente.