Hola, estoy tratando de hacer una calculadora a punta de arreglos, es decir las sumas las multimplicaciones, todo hacerlo manual, con java, y pues quiero agregarle una Interfaz, lo que sucede es que no se como hacer la interfaz de la calculadora, porque la estoy haciendo en un proyecto JAVAWEB, es decir se me reproduce en el navegador, pero nosé como inplementar la interfaz con JAVA la interfaz esta hecha en html y CSS, pero no me funciona, traté de ver si era igual que en JavaScript pero no jaja y no se cómo hacer para que cada que presione un número aparezca en el display de la calculadora, tampoco se como hacer para interactuar y hacer las respectivas operaciones con los número de cada botón ayuda aquí les dejo el codigo
Código HTML:
Ver original<%--
Document : Calculadora
Created on : 03-jun-2012, 11:00:15
Author : @Velandia
--%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> @import url('EstilosCalculadora.css');
<h1 textalign="center">Bienvenido
</h1> <div id="global_container"> <table border="5" align=center>
<td align=center><input name="display" value="0" size=20></td>
<label class="uiButton uiButtonConfirm" for="uc5md2_3"> <input id="uc5md2_3" type="button" value=" 7 " onClick="System.out.print(this.form.display, '7')"/>
<label class="uiButton uiButtonConfirm" for="uc5md2_3"> <input id="uc5md2_3" type="button" value=" 8 " onClick="addChar(this.form.display, '8')">
<label class="uiButton uiButtonConfirm" for="uc5md2_3"> <input id="uc5md2_3" type="button" value=" 9 " onClick="addChar(this.form.display, '9')">
<label class="uiButton uiButtonConfirm" for="uc5md2_3"> <input id="uc5md2_3" type="button" value=" / " onClick="addChar(this.form.display, '/')">
<label class="uiButton uiButtonConfirm" for="uc5md2_3"> <input id="uc5md2_3" type="button" value=" 4 " onClick="addChar(this.form.display, '4')">
<label class="uiButton uiButtonConfirm" for="uc5md2_3"> <input id="uc5md2_3" type="button" value=" 5 " onClick="addChar(this.form.display, '5')">
<label class="uiButton uiButtonConfirm" for="uc5md2_3"> <input id="uc5md2_3" type="button" value=" 6 " onClick="addChar(this.form.display, '6')">
<label class="uiButton uiButtonConfirm" for="uc5md2_3"> <input id="uc5md2_3" type="button" value=" * " onClick="addChar(this.form.display, '*')">
<label class="uiButton uiButtonConfirm" for="uc5md2_3"> <input id="uc5md2_3" type="button" value=" 1 " onClick="addChar(this.form.display, '1')">
<label class="uiButton uiButtonConfirm" for="uc5md2_3"> <input id="uc5md2_3" type="button" value=" 2 " onClick="addChar(this.form.display, '2')">
<label class="uiButton uiButtonConfirm" for="uc5md2_3"> <input id="uc5md2_3" type="button" value=" 3 " onClick="addChar(this.form.display, '3')">
<label class="uiButton uiButtonConfirm" for="uc5md2_3"> <input id="uc5md2_3" type="button" value=" - " onClick="addChar(this.form.display, '-')">
<label class="uiButton uiButtonConfirm" for="uc5md2_3"> <input id="uc5md2_3" type="button" value=" 0 " onClick="addChar(this.form.display, '0')">
<label class="uiButton uiButtonConfirm" for="uc5md2_3"> <input id="uc5md2_3" type="button" value=" . " onClick="addChar(this.form.display, '.')">
<label class="uiButton uiButtonConfirm" for="uc5md2_3"> <input id="uc5md2_3" type="button" value=" +/- " onClick="changeSign(this.form.display)">
<label class="uiButton uiButtonConfirm" for="uc5md2_3"> <input id="uc5md2_3" type="button" value=" + " onClick="addChar(this.form.display, '+')">
<label class="uiButton uiButtonConfirm" for="uc5md2_3"> <input id="uc5md2_3" type="button" value=" ( " onClick="addChar(this.form.display, '(')">
<label class="uiButton uiButtonConfirm" for="uc5md2_3"> <input id="uc5md2_3" type="button" value=" ) " onClick="addChar(this.form.display, ')')">
<label class="uiButton uiButtonConfirm" for="uc5md2_3"> <input id="uc5md2_3" type="button" value=" sq " onClick="if (checkNum(this.form.display.value))
{ square(this.form) }">
<label class="uiButton uiButtonConfirm" for="uc5md2_3"> <input id="uc5md2_3" type="button" value=" <- " onClick="deleteChar(this.form.display)">
<label class="uiButton uiButtonSpecial" for="gxz_4124"> <input id="gxz_4124" type="button" value=" Invio " name="enter" onClick="if (checkNum(this.form.display.value))
{ compute(this.form) }">
<label class="uiButton uiButtonSpecial" for="gxz_4124"> <input id="gxz_4124" type="button" value=" C " onClick="this.form.display.value = 0 ">