festamix 0 Denunciar post Postado Agosto 7, 2007 Bom dia pessoal. Estou com um problema em um script meu. Está dando os seguintes erros: C:\Teste.java:7: cannot find symbolsymbol : method parseint(java.lang.String)location: class java.lang.IntegerIdade = Integer.parseint(JOptionPane.showInputDialog("Informe sua idade:")); ^C:\Teste.java:8: cannot find symbolsymbol : method showMessageDialog(java.lang.String)location: class javax.swing.JOptionPaneJOptionPane.showMessageDialog("Seu nome é:" + Nome + "e sua idade é:"+Idade); Meu código é o seguinte: import javax.swing.*; class exemplo { public static void main (String args[]) { String Nome;int Idade;Nome = JOptionPane.showInputDialog("Informe seu nome:");Idade = Integer.parseint(JOptionPane.showInputDialog("Informe sua idade:"));JOptionPane.showMessageDialog("Seu nome é:" + Nome + "e sua idade é:"+Idade);}} O que pode estár ocorrendo? Desde já eu agradeço. Compartilhar este post Link para o post Compartilhar em outros sites
Rafael D 0 Denunciar post Postado Agosto 8, 2007 Os dois erros dizem que o compilador não pode encontrar os métodos que você digitou.O primeiro erro é porque você digitou parseint, sendo que o certo é parseInt.O segundo erro eu não tenho certeza, mas acho que é porque o showMessageDialog não aceita só uma String como parametro, ele tem outros parametros a mais. Compartilhar este post Link para o post Compartilhar em outros sites
vinnydracon 0 Denunciar post Postado Agosto 9, 2007 opa certinho Festamix...então cara olha só tá faltando um "l" no "JOptionPane"...o certo é JOptionPanel creio eu...^^e é por isso q ele ñ consegue achar o showMessageDialog e nem o InputDialog tbm...^^beleza?abraços ae e bo sorte...flow ae Compartilhar este post Link para o post Compartilhar em outros sites
Ricardo Lima (Aram) 0 Denunciar post Postado Agosto 13, 2007 vinnydracon , é JOptionPane mesmo :) festamix, O JOptionPane.showMessageDialog recebe dois parâmetros, no mínimo o primeiro é a janela principal, que em teoria chama essa mensagem. na prática é o JFrame que vai ser bloqueado pela msg. se não tiver certeza, coloque null e tá tudo certo :) apesar de não ser uma boa prática o segundo parâmetro é a mensagem. sugestão: Crie uma variavel string antes e faça toda a soma de strings nela. No código da mensagem, só use a variável. o código fica mais limpo. String msg = "blablabla" + 325 + "blablabla" + variavel; JOptionPane.showMessageDialog(janela, msg); // ou.... JOptionPane.showMessageDialog(null, msg); Compartilhar este post Link para o post Compartilhar em outros sites
vinnydracon 0 Denunciar post Postado Agosto 13, 2007 nossa...desculpas...viajei...boa Ricardo desculpas FestaMix pelo meu engano desculpas msm...boa sorte ae...desculpas novamente e agradeço pela correção passado pelo Ricardo...brigadão msm...abraços Compartilhar este post Link para o post Compartilhar em outros sites
sublyer 0 Denunciar post Postado Agosto 24, 2007 Só uma coisa o parse é Integer.parseIntNão é minusculo não o int.Flwww Compartilhar este post Link para o post Compartilhar em outros sites