Uploader Comments (kurtphpr)
All Comments (60)
-
Kra mt bom teu trabalho ta me ajudando mt com a facul... mas tipo vc usou um POG ali no backspace certo? tipo até onde eu sei só funciona com 2 caracteres se vc usar 3 caracteres ele só vai apagar o primeiro... tipo "22"-backspace ="2" ,"333"-backspace,backspace="33
". mas mesmo assim ta mt boa a aula!
e eu le pergunto quem entre nos nunca usou um POG?
-
@SrxXxMatheusxXx é pq vc ta colocando...if(temp.starsWith(
'-'){...esta entre aspas simples o certo é entre aspas duplas pq é String assim: if(temp.starsWith("-"){
-
@MrJehOliveira Não funcionou, ele apaga 2 números seguidos.. se eu digitar por exemplo 123456 e dar backspace, ele apaga o 56 me mostra 1234.
-
@leolpamorim Esse código ai é mais interessante, fiz ele mais enchuto, é só colocar no metodo do menos/mais : altera=Double.parseDouble(jTvi
sor.getText()); altera = altera * -1; jTvisor.setText(String.valueOf (altera)); -
Muito bom!, obrigado pela ajuda estou iniciando com interface gráfica agora :)
-
Outra solução para o método "Troca Sinal":
numAux = Double.parseDouble(jTVisor.get
Text()); numAux = numAux * (-1); jTVisor.setText(String.valueOf (numAux)); aqui funcionou...
-
if(temp.startsWith('-')){
ta dando erro nessa linha alguem pode me ajudar a msg é essa não adequado ao método java.lang.String.startsWhith (java.lang.String) não é aplicável (argumento real char não pode ser convertido para java.lang.String pela invocação do método de conversão
método java.lang.String.startsWith (java.String, int) não é aplicável (lista de argumentos reais e formais diferem em comprimento)
-
Awe galera, ele deve ter esqueceido de explicar nesse vídeo, como colocar a virgula da calculado, ou seja o Ponto, eu achei um jeito muito simples, é só ir la na virgula>events>action>actionPe
rformed, e la no espaço para função da virgula Digita | jTvisor.setText(temp + '.'); if (temp.endsWith(".")){ jTvisor.setText(temp + temp);} -
viu cara se eu digitar mais que 2 numeros ex: 123456, eu pressiono o botao backspace, ele só apaga o ultimo numero que no ex. é o 6 e os outros nao apaga. pq?
-
O codigo abaixo para alterar o sinal funciona melhor: double altera = Double.parseDouble(temp); altera = altera * -1; temp = String.valueOf(altera); JTVisor.setText(temp);
Assim não precisa ficar adicionando o '+' na frente do numero
To seguindo seu tutorial, mas fiquei com um erro aki...
sempre que eu coloco:
Num1 = 0;
ou
Num2 = 0;
ele da erro... ele diz "incompatible types
Request: java.lang.double
found: int
-----//---------
Tirando isto o resto esta funcioando '.'
detona171 1 year ago
tenta coloca 0.0
kurtphpr 1 year ago
Parabéns Muito BOM MESMO!!!
kurtphpr estou usando o NetBeans 6,8 e esta aparecendo um erro quando tento programar o botão da Adição
operacao = +;
jTextVisor.setText();
essas partes estão dando erro vc pode me ajudar??
camaraobala 2 years ago
o + deve ser entre aspas simples assim:
operacao = '+';
kurtphpr 1 year ago
Velho, adorei as aulas Obrigado, mas não consigo rodar o .jar fora do netbeans no prompt aparece esse erro (Exception in thread "main" java.lang.NoClassDefFoundError: Main/java Exception in thread "main" java.lang.NoClassDefFoundError: Main/java) o que será que estou fazendo de errado. Me ajude. Obrigado
DricoMorais1 2 years ago
cara o problema é no main, não lembro mas nesse vídeo parece que faço tudo na classe FtCalc portanto não seria necessário uma classe main, entaum delete a clase main mande contruir o projeto novamente e quando ele pedir para determinar uma classe para o método main escolha a FtCalc.
Abraço
kurtphpr 2 years ago