Java erro

6 respostas Resolvido
R

galera copei do mesmo modo que vi em um tutorial no youtube e aqui quando tiro as barras de comentário do método add(new JButton(“teste”)); da erro; se deixar com as barras aparece a janela normal

alguem ajuda aí.

import javax.swing.JButton;
import javax.swing.JFrame;

public class Teste extends JFrame{
    Teste() {
        // add(new JButton("texto"));
        setSize(400,300);
        setVisible(true);
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }

    public static void main(String[] args) {
        Teste t = new Teste();
    }
}

6 Respostas

Murilo.MPO

Eu removi os comentários, e testei aqui na minha máquina, exibe uma janela com com um botão com o texto “texto”. Você pode dar um pouco mais de detalhes sobre este erro, como: Qual a mensagem de erro? Que IDE você esta utilizando (NetBeans, eclipse,… ) ? O erro é quando vai compilar, executar ou na IDE enquanto digita? Pode mandar um print ou gravar um videozinho com o erro acontecendo?

R

amigo estou usando o eclipse, aparece dois x vermelho um no topo da pagina pedindo pra configurara o build path .
ja procurei em tudo que site pra configurar e nada ja troquei a JRE por JDK e nada na pasta libraries

esse essa mensagem na linha do metodo //add(new JButton(“texto”)); quando passo o mouse por cima
The method add(Component) in the type Container is not applicable for the arguments (JButton)

e no console essa mensagem
Exception in thread “main” java.lang.Error: Unresolved compilation problem:

at Teste.main(Teste.java:23)
R

o erro aparece antes de eu perdir pra executar já aparace os dois X um no topo e um na linha do método add();

R

escrevi esse codigo e deu erro na linnha do metodo main pediu pra confirugar o build path.
import javax.swing.JOptionPane;

public class Mensagem {

public static void main(String[] args) {
	
	//JOptionPane.showMessageDialog(null, "Minha mensagem!");
}

}

Murilo.MPO
Solucao aceita

me parece que você esta tendo algum erro na IDE e não no Java.

faça o seguinte, desinstale o eclipse, e todos os JDK e JRE que você encontrar na sua máquina, em seguida reinicie o seu computador. Depois instale a JRE mais recente da Oracle, respeitando a arquitetura do seu computador, caso sua máquina seja 32bits instale a JRE de 32 bits, caso seja 64bits, instale a JRE de 64bits. Obs. não instale a JRE Servers, ela deve ser usada em servidores e não em computadores de desenvolvimento.

Hoje, a JRE mais recente é a 1.8.0_73, a 74 ainda esta em beta. você pode baixa-la pelo site: http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html

para desenvolver em Java é necessário ter tanto a JRE quando a JDK na mesma máquina, a JDK compila o código Java em bytecodes(.jar) e a JRE executa. Em um computador que não vai desenvolver, apenas executar, necessita apenas da JRE.

Após instalar a JRE você deve instalar uma JDK preferencialmente da mesma versão que você instalou a JRE. a JDK 1.8.0_73 pode ser baixada aqui: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

após inalado a JRE e a JDK baixe e extraia o eclipse. eu aconselho o eclipse JEE. a versão mais recente hoje é a mars, e você pode baixar aqui: http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/mars2

Alguns desenvolvedores como eu preferem utilizar o NetBeans, eu sugiro que você teste as duas IDE e veja com qual você achou mais prático desenvolver, a versão mais recente do NetBeans hoje é a 8.1, e eu aconselho escolher a distribuição “Tudo”, caso tenha interesse você pode baixa-lo aqui: https://netbeans.org/downloads/.

R

Valeu amigo brigadão deu certo. Desinstalei tudo e instalei de novo com a versão que você indicou, deu certinho aqui. valeu brigado.

Criado 14 de março de 2016
Ultima resposta 15 de mar. de 2016
Respostas 6
Participantes 2