Seja bem vindo ao Fórum do JavaFree.org
Aqui você irá encontrar respostas para TUDO o que você precisa sobre java.
Deseja participar? Crie sua conta ou efetue seu login
Eu tenho 3 botoes: 1 2 3. quero que apareça: 123. Mas quando eu aperto cada um fica substituindo.
Ahh, agora entendi (depois de tirar minha próprias conclusões... )
O que você quer é imprimir na sua tela da calculadora (Um JTextField ou JTextArea, imagino!) o valor já digitado + um espaço!!!
Acontece que se você der um setText() nos componentes em Java, você simplesmente sobrepõe o que antes estava escrito!! Para resolver isso você pode fazer assim:
Sugestão: Crie um método para fazer isso, pois você irá precisar disso em todos os actionListeners de todos os botões!!
Metal é o novo Chico Xavier. Cara como você entendeu isso. Está lendo mensagens subliminares.
Sou seu fã.
rsrs
PS: Mesmo assim ainda acho que poderia ser melhor descrito o problema pelo outor, para sabermos se é realmente isso que ele busca. _________________Diener Maick Piske Dimais.NET
Metal é o novo Chico Xavier. Cara como você entendeu isso. Está lendo mensagens subliminares.
Sou seu fã.
rsrs
PS: Mesmo assim ainda acho que poderia ser melhor descrito o problema pelo outor, para sabermos se é realmente isso que ele busca.
Falou bunito... Hehehe
Realmeente acho que é isso que ele quer, ams terá de adaptar a seu código (Sem falar que ficou bem vago mesmo...).
Quanto ao Chico Xavier não gosto muito do termo, mas é melhor do que o cara que afirma sobre a "tsunami" aqui em Fortaleza em 2013 )...
Desde já, vou me despedindo de vocês galera !!
Desculpe se fui infeliz no elogio. Mas foi com a melhor das intenções....rsrs
Agora essa da Tsunami não sabia não..rsrsrs..Mto comedia.
Abração rapaz.
Tudo de bom.
Que é isso cara!! Esquenta não (Aliás, vc nuca me verá esquentar com nada aqui no JF!). é que pensei q fosse o otro lá (O espirita ( http://pt.wikipedia.org/wiki/Chico_Xavier ))
Metal .. Charles Xavier do JavaFree.
E não Chico Xavier.
Estão vendo isso que dá ver TV no final de semana. Só falam desse cara na globo.
Não assistam TV Não assistam.
Globo == Lavagem Cerebral.
O Resto == O Resto.
Opa, olha eu aqui, pow cara é isso mesmo, é só "somar" o que ta "modificando" com o que eu "quero acrescentar", pow é tão simples, é pq tem horas que agente viaja na maionese. VALEU CHARLES, Ô PERDÃO, METAL
Poxa não quer que eu pare de responder mesmo..rsrs
Foi só fazer greve de post que ele apareceu.. Depois te pago uma cerveja... _________________Diener Maick Piske Dimais.NET
Olá.
Rapaz. você poderia colocar o código ai.
tem algumas coisas erradas nele pelo que vi na figura.
Coloca ai que fica fácil pra gente te explicar. e Muito mais fácil pra você entender.
ei aproveitando o tópico o fiz o que vc disse, mas da erro, da uma olhada.
Já ouvi falar do padrão Decorator">http://www.dsc.ufcg.edu.br/~jacques/cursos/map/html/pat/decorator.htm"">Decorator e ele parece uma boa em desenvolvimento hoje em dia, mas essa foi de+ (Brincando... + 1 vez!!).
Vamos analisar o seu código:
Às vezes é bom intercalar passagens de parâmetros, mas tem-se de ter cuidado ao fazer isso!!
O método parseInt() recebe um inteiro (ou String) como parâmetro, e o que você passa pra ele? Absolutamente "NADA"!!
Sim, pois setText() não retorna nada quando é invocado (É "void"), portanto o código dá erro!
Pra solucionar, você poderia flexibilizar um pouco mais o teu código, sem medo de umas linhas a mais no mesmo:
Toma cuidado pra tratar as possíveis exceções que possam vir a surgir (try/catch), para o caso de algum engraçadinho inventar de digitar algo que não seja números ( E na hora de rodar esse método dará erro!!).
d1netoPosts:46
como adicionar outro numero ou seja (ao lado), no jFrame do netbeans??
Edinei ManicaPosts:2456