Hallo, Man kann ja html in Java verwenden:
<!doctype html>
<html lang="de">
<head>
<title>JavaScript in Aktion</title>
<meta charset="utf-8">
</head>
<script type="text/javascript">
function zylinder() {
var radius, hoehe;
radius = parseFloat(document.getElementById("r").value);
hoehe = parseFloat(document.getElementById("h").value);
var volumen = Math.pow(radius, 2) * Math.PI * hoehe;
volumen = volumen.toFixed(2);
document.getElementById("v").innerHTML = volumen;
}
</script>
<body>
<h1>Zylinder</h1>
Radius: <input id="r" size="3" onkeyup="zylinder()"></input><br>
Höhe: <input id="h" size="3" onkeyup="zylinder()"></input><br>
Volumen: <span id="v"></span>
</script>
</body>
</html>
Ist das eine elegante Lösung oder gäbe es eine einfachere? LG