JOptionPane com double  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
mid_
JavaChild

Membro desde: 21/05/2008 22:25:03
Mensagens: 106
Offline

Olá, gostária de saber qual comando devo usar para o JOptionPane capturar uma variável do tipo double ou float
por exemplo:


ao invés de utlizar int e o usuário ter que digitar a altura em centímetros, permitir a entrada de um valor de ponto flutuante.

Aproveitando o tópico, gostaria de saber o que devo fazer para meu .jar funcionar, estou usando o eclipse, quando exporto, ele até cria um arquivo .jar mas quando eu tento executá-lo, aparece a seguinte mensagem:
"Failed to load the Main-Class manifest attribute from <caminho do .jar>"
Faz apenas alguns dias que comecei estudar Java, então se tiver como explicar de maneira bem simples eu agradeceria muito.
Desde já obrigado pela atenção, abraços.
[WWW]
pimenta
JavaGuru
[Avatar]

Membro desde: 14/04/2008 15:33:08
Mensagens: 255
Localização: Niterói/RJ
Offline

mid_, posta essa sua dúvida no fórum Interface Gráfica... lá pode ser que sua dúvida seja tirada mais rapidamente.

Abraços,

--------------------------------------------

PIMENTA

--------------------------------------------
[MSN]
mid_
JavaChild

Membro desde: 21/05/2008 22:25:03
Mensagens: 106
Offline

Desculpa, sou novo por aqui. obrigado pela dica, até mais.
[WWW]
ViniGodoy
Forum Spammer
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 4818
Localização: Curitiba
Offline

Ao invés de Integer.parseInt, use Double.parseDouble.

No exportador de jar do eclipse, tem um campo chamado "MainClass". Coloque nesse campo o nome da classe do seu programa que tem o main, incluindo o nome dos pacotes. Por exemplo:
meupacote.MinhaClasse

Desenvolve jogos de computadores?
http://vinigodoy.wordpress.com
[WWW]
mid_
JavaChild

Membro desde: 21/05/2008 22:25:03
Mensagens: 106
Offline

Muito obrigado pela informação do Double.parseDouble, ajudou bastante!

Em relação ao .jar, segui os passos que você falou, mas na hora do "meupacote.MinhaClasse " eu coloquei teste.teste02 e a opção next e a finish ficaram desabilitadas, e parece a mensgem "The selected main class is not selected for export or has no main method" , no caso do código que eu anexei acima, seria realmente teste.teste02 o correto a se colocar em Main class ?
[WWW]
mid_
JavaChild

Membro desde: 21/05/2008 22:25:03
Mensagens: 106
Offline

Já consegui resolver o problema, muitíssimo obrigado pela ajuda.
Aproveitando o embalo, alguém pode me responder como eu faço para o programa ser encerrado quando no campo onde deveria ser inserida uma string, o usuário deixar em branco ?
por exemplo, quando for perguntado o nome do usuário, ele não digitar nenhum caracter, apenas apertar enter.

This message was edited 1 time. Last update was at 22/05/2008 16:38:17

[WWW]
colored
JavaEvangelist
[Avatar]

Membro desde: 07/06/2007 12:27:41
Mensagens: 436
Offline

Entao..

Tipo qdo vc pegar a variavel q o cara digitou q vc ja fez...

variavel = JOptionPane.......

ai tu faz um if em baixo..

if(variavel.equals("")){
System.exit(0);
}

Caelum - FJ 11, 21 =D
mid_
JavaChild

Membro desde: 21/05/2008 22:25:03
Mensagens: 106
Offline

Deu certo, muitíssimo obrigado.
Já postei essa pergunta em outro tópico, mas como esse está mais movimentado, vou colocar aqui também
Há uma maneira de alterar o título da janela gerada pelo JOpionPane ? porque fica como padrão "Input" que não é muito agradável.
Desculpem-me pelo amontoado de perguntas, mas eu comecei a estudar esses dias e minha cabeça está cheia de dúvidas.
Mais uma vez muito obrigado a todos que postaram, foi muito útil mesmo.

This message was edited 1 time. Last update was at 22/05/2008 18:25:43

[WWW]
Luca
Moderador
[Avatar]

Membro desde: 06/09/2002 14:30:10
Mensagens: 4996
Localização: São Paulo/SP ou Paraty/RJ
Offline

Olá

mid_ wrote:Deu certo, muitíssimo obrigado.
Já postei essa pergunta em outro tópico, mas como esse está mais movimentado, vou colocar aqui também
Há uma maneira de alterar o título da janela gerada pelo JOpionPane ? porque fica como padrão "Input" que não é muito agradável.
Desculpem-me pelo amontoado de perguntas, mas eu comecei a estudar esses dias e minha cabeça está cheia de dúvidas.
Mais uma vez muito obrigado a todos que postaram, foi muito útil mesmo.


Por favor aprenda a usar um forum. Leia as regras. Não coloque mais de uma vez a mesma mensagem

Obrigado

[]s
Luca

This message was edited 1 time. Last update was at 22/05/2008 18:30:17


Dare Obasanjo (Program Manager at Microsoft)
"The folks I know from across the industry who have to build large scale Web services on the Web today at Google, Yahoo!, Facebook, Windows Live, Amazon, etc are using RESTful Web services. The only times I encounter someone with good things to say about WS-* is if it is their job to pimp these technologies or they have already "invested" in WS-* and want to defend that investment."


CEP, JMS, JMX e coisas afins (ou não)
http://lucabastos.blogspot.com/
[Email] [WWW]
mid_
JavaChild

Membro desde: 21/05/2008 22:25:03
Mensagens: 106
Offline

Se ler o tópico desde o início, perceberá que eu tinha postado aqui e me falaram que postar em outra área era melhor, postei lá, mas esse tópico teve mais respostas do que aquele, então continuei postando aqui.
Sinta-se à vontade para excluir o tópico caso esteja infringindo alguma regra e desculpe-me pelo transtorno.
[WWW]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team