Calculadora FÁCIL en JAVA con Diseño Profesional [Parte 2: Añadiendo Funcionalidad]

  Рет қаралды 36,302

Rick Hernandez

Rick Hernandez

Күн бұрын

Пікірлер: 106
@BENJ4FLORES
@BENJ4FLORES 3 жыл бұрын
hola lo hice tal cual tu y al presionar el igual no me tira el resultado
@luciocorneliosila6415
@luciocorneliosila6415 2 жыл бұрын
A los que os lanza la excepción cuando le dais al =, tenéis que usar jdk14 o inferior, a partir del 4 el Engine de JavaScript deja de funcionar
@oussback3188
@oussback3188 2 жыл бұрын
justo tenia ese problema amigo, buen dato
@carlosguzman3303
@carlosguzman3303 2 жыл бұрын
amigo yo tengo el jdk 15 y no me calcula
@JTB_Enginer
@JTB_Enginer 2 жыл бұрын
@@carlosguzman3303 x2 f
@JimSimRoDev
@JimSimRoDev 2 жыл бұрын
Cuando le doy en el botón igual ne arroja resultados
@xDEKITOx
@xDEKITOx Жыл бұрын
​@@carlosguzman3303 Con la versión del JDK 11 si compila y el JDK 8 también compila. El 18 que viene por defecto en la versión de NetBeans 15 no compila. Te sale error. Descarga el JDK versión 11, con ese ya funciona.
@llm2380
@llm2380 4 жыл бұрын
Hola Coder, buen video, quisiera pedirte si quieres enseñar cómo añadir funciones más complejas a la calculadora (como la raíz cuadrada o la potencia), Un Saludo :D
@MiguelGonzalez-xv3yd
@MiguelGonzalez-xv3yd 4 жыл бұрын
Explicas muy bien, deberías hacer mas videos de formularios
@xxgamerusxx5064
@xxgamerusxx5064 4 жыл бұрын
Hola yo lo estoy haciendo en android studio i al importar el script engine manager no me funciona que puedo hacer??
@nelsonmendivelso3960
@nelsonmendivelso3960 3 жыл бұрын
La calculadora no funciona me pone Cannot invoke "javax.script.ScriptEngine.eval(String)" because "this.se" is null.
@atreexthree7891
@atreexthree7891 3 жыл бұрын
no he visto el video ni se mucho de programacion pero no tendrias que agregar un valor a "this.se"?
@mau5661
@mau5661 Жыл бұрын
Me pasa lo mismo.
@erubeypaul8352
@erubeypaul8352 4 жыл бұрын
Hola, excelente video, podrías enseñarnos como hacer una calculadora con funciones de raíz cuadrada, elevación al cuadrado y porcentaje, me gusta mucho tus videos
@josueromero1337
@josueromero1337 4 жыл бұрын
Excelente vídeo, enserio me sirvió de mucho, pero solo tengo una duda, como puedo hacer para que los signos de operación no se repitan, es decir que solo se pueda ingresar una vez.
@neurosp
@neurosp 3 жыл бұрын
If( ! text.getText = '+') no recuerdo ahora sí necesitas otro paréntesis
@roony842
@roony842 2 жыл бұрын
un favor todo estaba bien hasta que al importar paquete y luego probarlo no sale nada en el panel de resultados, baje tu repositorio y tampoco no me sale resultado porque sera
@pablojosemuriel2497
@pablojosemuriel2497 4 жыл бұрын
Hola, cómo puedo agregar la opción de raíz cuadrada. Muchas gracias
@junioryesminmoralesestrada1758
@junioryesminmoralesestrada1758 Жыл бұрын
A mi no me muestra el resultado en pantalla
@pcmasterlite218
@pcmasterlite218 Жыл бұрын
Como arreglo el botón de porcentaje que no arroja resultado
@MiguelGonzalez-xv3yd
@MiguelGonzalez-xv3yd 4 жыл бұрын
disculpa amigo, pero el porcentaje no funciona, como lo podría arreglar?
@johnpineda8934
@johnpineda8934 4 жыл бұрын
no me deja probar el programa con el boton de Run, uso la v12 de Netbean
@facundomoran8595
@facundomoran8595 3 жыл бұрын
uso apache net version 12.0 y al dar run ejecuta la ventana, aun no encontre solución
@jaaderdelcastillo5073
@jaaderdelcastillo5073 3 жыл бұрын
Esto pienso yo que es lo que no me deja. The POM for unknown. binary:absoluteLayout:jar:snapshot is missing, no dependency information available
@kevionenriquez3482
@kevionenriquez3482 4 жыл бұрын
Excelente video! Cuando oprimo la operacion "x" no me arroja el resultado. Me podrian orientar a que se debe? Gracias!
@juniormolinabendezu2714
@juniormolinabendezu2714 3 жыл бұрын
x2
@kevionenriquez3482
@kevionenriquez3482 3 жыл бұрын
@@juniormolinabendezu2714 amigo, sustituye el "x" por "*" . A mí me funcionó, espero que te funcione.
@juniormolinabendezu2714
@juniormolinabendezu2714 3 жыл бұрын
Kevion Enriquez seguro? Por que es solo un texto, o aque linea te refieres?
@kevionenriquez3482
@kevionenriquez3482 3 жыл бұрын
@@juniormolinabendezu2714 es lo que yo pensaba, aunque no entendí porqué solamente hice ese cambio y pude hacer la multiplicación
@aguscassa
@aguscassa 2 жыл бұрын
Cuando pongo lo de ScriptEngineManager me sale en rojo pero no me deja importar nada, me pone create class
@roony842
@roony842 2 жыл бұрын
x2
@jorgelucho-cb2jp
@jorgelucho-cb2jp 3 жыл бұрын
Si se incluye eb la entrada los paréntesis para representar multiplicación funciona? saludos :)
@carlosandresacostayances5487
@carlosandresacostayances5487 4 жыл бұрын
me sale esto (java.lang.NullPointerException) al momento de darle =
@lupaco26
@lupaco26 3 жыл бұрын
Me ocurre lo mismo
@ZEUSGD19
@ZEUSGD19 3 жыл бұрын
Hola buenas, no se si soy el único al que le pasa, pero yo estoy en Apache Netbeans 12.3 y cuando le doy al igual no me da el resultado de las operaciones, no se si es un error de NetBeans o que ocurre ya que lo intente con el mismo código que el tuyo y tampoco me funciona
@JonathanMartinez-dv8zh
@JonathanMartinez-dv8zh 3 жыл бұрын
Tengo el mismo problema, el código me manda directo al catch
@ZEUSGD19
@ZEUSGD19 3 жыл бұрын
@@JonathanMartinez-dv8zh Ya lo arregle, yo tenía el JDK 16 instalado y no tenía el java doc de javax.script, luego me puse el JDK 1.8, y también me di cuenta que al mandar el se.eval(txtOperacion.getText()).toString(); me equivoqué y puse txtResultado y pues me daba error porque en el Resultado no había nada 😂😂. Mirate eso primero y si aún así lo tienes bien cambiate el JDK que tenga el java doc bien
@ZEUSGD19
@ZEUSGD19 3 жыл бұрын
Al añadir el addNumber lo que hice fue poner txtResultado.setText(txtResultado.getText + digito); y claro no había que poner txtResultado si no que txtOperacion
@erickdiaz3121
@erickdiaz3121 3 жыл бұрын
@@ZEUSGD19 Gracias por el aporte, se soluciono el problema cambiando el JDK 16 por JDK 1.8, al parecer javax.script.ScriptEngine y javax.script.ScriptEngineManager son obsoletas
@jaaderdelcastillo5073
@jaaderdelcastillo5073 3 жыл бұрын
Brother tengo un problema, cuando le doy clic a botón de correr el programa, me de ejecuta
@edwinfranciscoperezmayo5174
@edwinfranciscoperezmayo5174 4 жыл бұрын
El video esta increíble, muchas gracias, estas vacaciones planeo hacer pequeños programas para aprender de a poco ¿Es mucho problema limitar los resultados decimales a dos números? la única duda que queda :P
@arielsavir
@arielsavir 3 жыл бұрын
Buenas ! el boton de multiplicar y porcentaje no funciona que puede ser ?
@xDEKITOx
@xDEKITOx Жыл бұрын
En el source cambia el X por * para que pueda reconocer la operación de multiplicación el parámetro y pueda multiplicar.
@socitotutorialesflash
@socitotutorialesflash Жыл бұрын
todo funciona menos el igual algo pasa con el código tampoco funciona el archivo descargado abre la calculadora funcionan los botones pero el igual nada de nada alguien sabe la solución
@SamGarciaWR
@SamGarciaWR 4 жыл бұрын
super videazo!!! me sirvio mucho
@LeiserBuc
@LeiserBuc 3 жыл бұрын
Oye amigo disculpa porque no puedo visualizar el resultado en la pantalla? Por favor ayúdame
@aldoyaelortiz8189
@aldoyaelortiz8189 3 жыл бұрын
Sigo en el mismo problema, siento que se debe a que no hace efecto el motor de JavaScript
@K7KOKI
@K7KOKI 2 жыл бұрын
@@aldoyaelortiz8189 Estoy igual, algo pasa con la importacion del motor
@doclaag
@doclaag 3 жыл бұрын
Tengo problemas con el ScriptEngine me retorna null
@carEmiliano
@carEmiliano 3 жыл бұрын
lo resolviste?
@erickrivera1492
@erickrivera1492 2 жыл бұрын
Seguí el tutorial correctamente y no me quiere evaluar el =, en ese caso que puedo hacer?
@arturoantolinez9339
@arturoantolinez9339 2 жыл бұрын
la solución por ahora es volver a unas versiones SDK mas antiguas
@roony842
@roony842 2 жыл бұрын
@@arturoantolinez9339 a mi tambien no me trae la operacion en panel de resultado
@juanf.rodriguez7470
@juanf.rodriguez7470 4 жыл бұрын
Excelente video man!!!!
@CoderMx
@CoderMx 4 жыл бұрын
Gracias!
@luisenriquefigueroacastill4564
@luisenriquefigueroacastill4564 4 жыл бұрын
No me deja compilar el programa que puedo hacer
@loradar4144
@loradar4144 3 жыл бұрын
Todo bien hasta que uno se estampa con que posiblemente la version 12.4 de Netbeans no deja funcionar el programa xD, si tiene la solución hacer el favor de pasarla :c
@xDEKITOx
@xDEKITOx Жыл бұрын
Con la versión del JDK 11 si compila y el JDK 8 también compila. El 18 que viene por defecto en la versión de NetBeans 15 no compila. Te sale error. Descarga el JDK versión 11, con ese ya funciona.
@jhonyjasielmartinez7901
@jhonyjasielmartinez7901 3 жыл бұрын
Alguien me puede ayudar tengo un error, cuando utilizo el botón "CE* y cuando solo me falta 1 número por borrar y de doy "CE" me tira un error, como puedo arreglar eso
@xDEKITOx
@xDEKITOx Жыл бұрын
Con la versión del JDK 11 si compila y el JDK 8 también compila. El 18 que viene por defecto en la versión de NetBeans 15 no compila. Te sale error. Descarga el JDK versión 11, con ese ya funciona.
@ji156_
@ji156_ 2 жыл бұрын
Yo no se que pasa que el boton igual no consigo que funcione 😩
@jorgecastillo196
@jorgecastillo196 3 жыл бұрын
Y de una raiz cuadrada nos puedes ayuda porfa ¿?
@TheJaco9
@TheJaco9 3 жыл бұрын
Una pregunta, por que no se ejecuta mi calculadora?
@samaracolagrandiva5948
@samaracolagrandiva5948 3 жыл бұрын
tengo el mismo problema y es por usar imagenes en los botones, aun no lo he podido solucionar pero si quitas los iconos si ejecuta
@stevenql3409
@stevenql3409 4 жыл бұрын
Porque el porcentaje no da resultado ?
@damianalejandrojimeneznaje604
@damianalejandrojimeneznaje604 3 жыл бұрын
Me podrías ayudar estuve haciendo tal cual pero me salió un error y no me deja ejecutar el código bien :(
@xDEKITOx
@xDEKITOx Жыл бұрын
Con la versión del JDK 11 si compila y el JDK 8 también compila. El 18 que viene por defecto en la versión de NetBeans 15 no compila. Te sale error. Descarga el JDK versión 11, con ese ya funciona.
@faviogabrieljustinianorodr3404
@faviogabrieljustinianorodr3404 4 жыл бұрын
como puedo colocar le una clausula de que cuando cualquier numero sea dividido entre 0 me salga el mensaje que yo introduzca
@JonathanMartinez-dv8zh
@JonathanMartinez-dv8zh 3 жыл бұрын
Try - catch
@andreamejiaduque2373
@andreamejiaduque2373 2 жыл бұрын
El engine no funciona en las últimas versiones por tanto no va a funcionar este código para el nuevo java deberías hacer un vídeo de cómo solucionar esto gracias
@xDEKITOx
@xDEKITOx Жыл бұрын
Con la versión del JDK 11 si compila y el JDK 8 también compila. El 18 que viene por defecto en la versión de NetBeans 15 no compila. Te sale error. Descarga el JDK versión 11, con ese ya funciona.
@raulaponte6536
@raulaponte6536 4 жыл бұрын
Otro buen video
@CoderMx
@CoderMx 4 жыл бұрын
Gracias amigo
@agricuriosos1643
@agricuriosos1643 4 жыл бұрын
Todo esta bien pero no me funciona ayuda!
@zanderdj1922
@zanderdj1922 3 жыл бұрын
gracias me sirvió mucho.
@kimchandul3750
@kimchandul3750 Жыл бұрын
Alguien me puede decir pq si escribo bien la operación de igual no me sale el resultado...lo hago todo pero no me calcula nada 😕 Gracias 😃 realmente el vídeo me ayudó mucho y ese es el único problema que tengo
@xDEKITOx
@xDEKITOx Жыл бұрын
Con la versión del JDK 11 si compila y el JDK 8 también compila. El 18 que viene por defecto en la versión de NetBeans 15 no compila. Te sale error. Descarga el JDK versión 11, con ese ya funciona.
@pcmasterlite218
@pcmasterlite218 Жыл бұрын
@@xDEKITOx oye como resuelves lo del botón porcentaje
@Smailliw0512
@Smailliw0512 2 жыл бұрын
Muy buen video pero solo pude llegar hasta el Script engine Manager, Estoy usando NetBeans 14 y se ve que ya no se usa porque no la deja importar. No sé si alguien pudo resolverlo.
@juansebastiandiazmantilla4903
@juansebastiandiazmantilla4903 2 жыл бұрын
Oye después de hacerlo tal cual la parte de diseño y cuando lo fuiste a correr te dejo correrlo? Estoy también en la versión 14 pero después de terminar el diseño e intentar correrlo me sale : "error no se pudo encontrar o cargar la clase principal calculadora.Calculadora" causado por : Java.lang .NovlassdefFounfError
@Smailliw0512
@Smailliw0512 2 жыл бұрын
@@juansebastiandiazmantilla4903 Hola, ?En que parte estás la 1 o la 2?. En la primera partes debes dejar el archivo que el manda a eliminar para que pueda correr.
@juansebastiandiazmantilla4903
@juansebastiandiazmantilla4903 2 жыл бұрын
@@Smailliw0512 tal vez si fue por eso hice todo lo que el hizo si el lo elimino por eso no me sirve... Voy iniciando la 2 pero al. Momento que el lo ejecuta a mí me sale el error comentado revisaré el vídeo gracias!! 👍👍
@Smailliw0512
@Smailliw0512 2 жыл бұрын
@@juansebastiandiazmantilla4903 Yo no pude completar porque el 2 la librería que el importa ya no soporta en ese SDK, y lo que ví en los comentarios que es solo soportado por SDK viejos. Así que nada estoy tratando si consigo alguna librería para poder terminarlos.
@harvynaya
@harvynaya 3 жыл бұрын
Hola Coder y comunidad, notifico que el codigo no funciona para Apache Netbeans 12.3... muy buen video ... salu2...
@fernandojosecontrerascorzo4439
@fernandojosecontrerascorzo4439 3 жыл бұрын
En las versiones anteriores si funciona? Así como la 12.2?
@joseluissilquevedo7341
@joseluissilquevedo7341 4 жыл бұрын
Muy buen video
@jesus.a.h1923
@jesus.a.h1923 Жыл бұрын
Gracias crack
@joseenriquebalmacedaquiroz678
@joseenriquebalmacedaquiroz678 4 жыл бұрын
tiene un error el codigo
@CoderMx
@CoderMx 4 жыл бұрын
¿Que error te aparece?
@zapatitoxy4997
@zapatitoxy4997 3 жыл бұрын
todo mi salon se copio de tu video y ahora tendremos cero :'c
@maicolrh9170
@maicolrh9170 3 жыл бұрын
¿Bob?
@zapatitoxy4997
@zapatitoxy4997 3 жыл бұрын
@@maicolrh9170 :'v
@josumc6082
@josumc6082 3 жыл бұрын
x2
@keynergames1825
@keynergames1825 3 жыл бұрын
Hola alguien me ayuda en la parte del igual tengo todo bien pero me sale error no ce porque y corro el programa y hago una suma pero no sale la suma en el apartado de resultado try { String resultado = se.(txtOperacion.getText()).toString(); txtResultado.setText(resultado); } catch (Exception e) { } en esta parte no c pero me sale error qui alguien me ayudaaaa porfa
@eliasmena3179
@eliasmena3179 3 жыл бұрын
Te falta el eval
@eliasmena3179
@eliasmena3179 3 жыл бұрын
String resultado = se.eval(txtOperacion.getText()).toString();
@socitotutorialesflash
@socitotutorialesflash 3 жыл бұрын
A VER VAMOS POR PARTES SERIA BUENO ENSEÑAR EN ORDEN PRIMERO IMPORTAR LIBRERIAS LUEGO DECLARAR VARIABLES POR QUE CONFUNDE A EL LE SALE TODO BIEN PORQUE YA DECLARO VARIABLES Y PROGRAMO LOS OPERADORES PERO SI NO ENSEÑO PRIMERO ESO ESTAMOS ECHO BOLAS Y POR QUE EL MOTOR DE JAVA SCRIPT SI ES EN JAVA QUE ESTAMOS PROGRAMANDO DEFINITIVAMENTE HAY OTROS TUTOS QUE SI RESPETAN EL ORDEN USTEDES SABEN NOSOTROS ESTAMOS APRENDIENDO GRACIAS
@albertoulin2927
@albertoulin2927 3 жыл бұрын
tas bien meco xd
@devmaster8923
@devmaster8923 3 жыл бұрын
con la librería fue facil
@steevengomez3184
@steevengomez3184 Жыл бұрын
Muy mal explicado
@davidcruz5532
@davidcruz5532 3 жыл бұрын
me funciona todo menos el =
@shaloxd2662
@shaloxd2662 2 жыл бұрын
hola disculpa los botones no me funcionan podrias ayudarme?
Calculadora FÁCIL en JAVA con Diseño Profesional [Parte 1: Diseño]
18:09
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 23 МЛН
Cómo me FORCÉ a Aprender a Programar
5:00
Nico Salgado
Рет қаралды 225 М.
¿QUIERES SER MI NOVIA? | JAVA NETBEANS 8.2 + NOTIFICACIONES ANIMADAS
20:00
Aprendizaje Informático
Рет қаралды 10 М.
Master TypeScript in an easy way
10:10
Nova Designs
Рет қаралды 4,1 М.
DEJA DE HACER INTERFACES FEAS | JAVA SWING MATERIAL DESIGN
17:24
Anthony Zabs
Рет қаралды 435 М.
Calculadora en java NetBeans interfaz grafica
22:43
LORD's Estudio
Рет қаралды 21 М.