InputDialog do JOptionPane não fecah o programa

String url = JOptionPane.showInputDialog("Entre com texto:");

olá, só deixei essa linha no main() e o programa nuam termina nunca, isso quando nem começa e a mensagem naum apareçe. alguem sabe porq?

Na verdade, deveria estar funcionando… mas, tente colocar
System.exit(0) no final do main().

[quote=J2Alex]Na verdade, deveria estar funcionando… mas, tente colocar
System.exit(0) no final do main().

[/quote]

Cara que idiota esse java, dai ele termina, senaum ele fica infinitamente rodando. q lixo heim.

Lixo pq vc nao entendeu o que esta acontecendo :wink:

Deixa vc chegar na parte de Threading, dai vai fazer sentido… resumindo, o programa nao “fecha” pq as threads da Swing estao abertas ainda.

heheheheh blz, eu me precipitei em falar, eu tentei jogar uns JOptionPane.close, JOptionPane.finalize(), JOptionFechaDroga, JOptionVaiPraMerda, JOptionVouPerguntarNoGUJ,

e naum funco, entaum nesse caso é so dar um System.exit(0) ???

Dependendo, ele até chega a funcionar sem o System.exit(0), mas acredito que neste caso não há garantias de que ele termine o programa.

Mas afinal de contas israelwm, o que tem de tão mal nisso?

Acredite: Java é Legal. :smiley:

huauhahuuauahua, soh estou brincando, queria saber se é normal isso, sabe como é, estagiário, começando java, gremista, vida de sofredor neh.