O programa fecha

3 respostas
S

Olha eu denovo aqui :grin:
tipo, se eu escrevo

public class teste{
  public static void main(String[] args){
    System.out.println("Hello world!");
  }
}

o programa executa, mostra a mensagem e fecha rapidamente.

Como eu faço para que ele não feche? Para que eu possa, por exemplo, fazer um menu:

  1. Cadastro
  2. Consulta
  3. Sair

Digite sua opção:
_

Dai só quando eu digitar 3 ele teria que sair. Entenderam ?

Flw!

3 Respostas

B

O que você precisa está no pacote “javax.swing” do java.

Eu aconselho você a buscar algum tutorial sobre o assunto para que você tenha os conceitos iniciais de como fazer esta implementação.

Exemplo para de alguns componentes básicos.

JOptionPane.showMessageDialog(null, “alert”, “alert”, JOptionPane.ERROR_MESSAGE); //mostra a mensagem “alert” para o usuário.

Também consulte: http://java.sun.com/j2se/1.5.0/docs/api/javax/swing/package-frame.html

F

http://www.java-tips.org/java-se-tips/java.util/how-to-read-input-from-console.html

T

o programa encerra, porque acabou a execução do programa!
se você deseja ler a tecla do teclado, tente usar a classe scanner.

Scanner input = new Scanner (System.in)

com isso você pode ler dados do teclado usando os metodos dessa classe.

ex:

String nome = input.nextLine();

se você deseja fazer controle por:
1 - Cadastro
2 - Busca
3 - Sair

você tem que mapear esses botões, implementando uma lógica sobre eles!

Criado 12 de fevereiro de 2008
Ultima resposta 17 de fev. de 2008
Respostas 3
Participantes 4