Ler mensagem do teclado

ai galera to criando um projeto meu
sendo que eu vou prescisar de um comando que leia uma opção do teclado exemplo

A: ~~~~~~~~~~~~~~~~~~~
B: ~~~~~~~~~~~~~~~~~~~
C: ~~~~~~~~~~~~~~~~~~~
D: ~~~~~~~~~~~~~~~~~~~
E: ~~~~~~~~~~~~~~~~~~~

// mensagem que vai aparecer

“ESCOLHA UMA OPÇÃO”

// ai viesse uma tela pra eu escrever dai o programa diria se acertei ou não

essa é a idéia não sei se vocês entenderam mais o comando que eu presciso é tipo aquele JDialog. eu não sei mais queria saber se tem algum outro !

[quote=DougStyle]ai galera to criando um projeto meu
sendo que eu vou prescisar de um comando que leia uma opção do teclado exemplo

A: ~~~~~~~~~~~~~~~~~~~
B: ~~~~~~~~~~~~~~~~~~~
C: ~~~~~~~~~~~~~~~~~~~
D: ~~~~~~~~~~~~~~~~~~~
E: ~~~~~~~~~~~~~~~~~~~

// mensagem que vai aparecer

“ESCOLHA UMA OPÇÃO”

// ai viesse uma tela pra eu escrever dai o programa diria se acertei ou não

essa é a idéia não sei se vocês entenderam mais o comando que eu presciso é tipo aquele JDialog. eu não sei mais queria saber se tem algum outro ! [/quote]

Bom dia cara,

Não sei se te entendi bem, mas acredito que tu queira poder capturar a resposta do usuário para uma pergunta por exemplo(com alternativas de A - E), se sim acho que primeiro tu deve ter estas respostas armazenadas de alguma forma e na hora de responder a questão tu dá a opção ao usuário de escolher a alternativa(o modo vc escolhe, se com uma janelinha com 5 radiobuttons, um para cada alternativa por exemplo… ou do modo que achar mais conveniente).
Aí vc trata a escolha feita e avalia, se acertou faz alguma coisa(incrementa um contador pra mostrar o total de acertos por exemplo…) ou se errou faz outra…

Espero que tenha te dado uma idéia… Ou que pelo menos não tenha te confundido… :slight_smile:

Até+,

Olá,

Se você quiser fazer isso numa aplicação console, você pode usar a classe Console ou até o jeito clássico:

BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); String infoDigitada = reader.readLine();

Abraço!

Use a classe Scanner, agora vc adapta do jeito que quiser.
Ex:

[code]package scanner;

import java.util.Scanner;

public class EntradaTeclado {

public static void main(String[] args) {
	
	Scanner sc = new Scanner(System.in);
	
	System.out.print("Digite um nome: ");
	String s = sc.next();
	System.out.print("Digite a idade: ");
	int i = sc.nextInt();
	
	System.out.println("Nome: " + s);
	System.out.println("Idade: " + i);
}

}
[/code]

Para ler do teclado use

String resosta = JOptionPane.showInputDialog("Sua menssagem");
int a= Integer.parseInt(resposta); // caso queira um inteiro