Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe een Applet Dat vraagt ​​de gebruiker om Enter Two floating-point getallen schrijven
Als je schrijft Java-applets voor het web , kan je op een dag nodig hebt om gebruikers de mogelijkheid om nummers die de letter " E" bevatten manipuleren , Floating - point getallen , vaak gebruikt in het bedrijfsleven en wetenschappelijke berekeningen , kan bestaan ​​uit cijfers gevolgd door de letter " E " en een ander nummer dat een exponent vertegenwoordigt . De waarde 5.12E3 bijvoorbeeld vertegenwoordigt 512.000 omdat de 3 in het getal geeft de computer het aantal 10 vermenigvuldigen met de derde macht . Met behulp van de juiste Java- methoden , kunt u uw applet aanpassen zodat deze gebruikers kunnen vragen om twee floating - point getallen en ze correct te verwerken . Instructies
1

Open een van uw Java- applet bestanden en plaats de volgende verklaringen aan de top als ze niet reeds daar

import java.awt
* ; . . Import java . applet * ; . import java.awt.event * ; .

Deze uitspraken maken de applet en event handler functies beschikbaar
2

Voeg de verklaringen hieronder aangegeven naar de klas verklaring van het document . :

TextField floatBox1
= new TextField ( 100 ) ; TextField floatBox2 = new TextField ( 100 ) ; TextField resultbox = new TextField ( 100 ) ;

Button buttonLoadValues ​​
; Label label1 = new Label ( " ; Voer twee floating point getallen "); float waarde1 , waarde2 float , float resultaat ;

de eerste twee uitspraken twee ingang tekstvakken maken om floating point getallen te houden die gebruikers invoeren , de derde instructie maakt het tekstvak dat houdt de som van die getallen . De Button en Label verklaringen een knop en een label op de applet . De laatste drie verklaringen definiëren de floating - point variabelen de toepassing behoeften
3

Plak de volgende code in init methode van het document : .

SetLayout
( null ) ; buttonLoadValues ​​= new Button ( " Load Values ​​" ) ; label1.setBounds ( 50 , 50 , 300 , 20 ) ; floatBox1.setBounds ( 100,100,100,20 ) ; floatBox2.setBounds ( 100,150,100,20 ) ; resultBox.setBounds ( 100 , 200 , 100 , verklaringen van de controles op de applet Elke setBounds functie aanvaardt vier parameters : . . de afstand vanaf de linkerkant van de applet , de afstand van de bovenkant , de breedte van het besturingselement en de hoogte De eerste setBounds functie , bijvoorbeeld , plaatst de label 50 pixels van de bovenkant en 50 pixels vanaf de linkerkant. het maakt het ook 300 pixels breed en 20 pixels hoog . Verander de volgende waarden aan uw lay-out aan te passen.
4

Voeg de volgende methode om de document na de init -methode :

public void actionPerformed ( ActionEvent evt ) { String val1 = floatBox1.getText ( ) ; String val2 = floatBox2.getText ( ) ;

waarde1 = Float.valueOf ( . val1.trim ( ) ) floatValuevalue2 = Float.valueOf ( val2.trim ( ) ) floatValue

resultaat
= waarde1 + waarde2 ; . String stringResult = Float.toString ( resultaat ) ; resultBox.setText ( stringResult ) ; }

Deze methode
wordt uitgevoerd wanneer u op de knop van de applet . de val1 en val2 variabelen bevatten de reeks voorstellingen van het ingevoerd in de twee tekstvakken waarden . de Float.valueOf methoden , te zien op de volgende twee regels , om te zetten die snaren in floating - point getallen en bewaar ze in waarde1 en waarde2 . de laatste drie verklaringen die twee nummers toe te voegen , zetten het resultaat weer in een string en bewaar ze in het tekstvak resultaat .
< br >

Previous: Next:
  Java Programming
·Hoe te INT naar String convert…
·Hoe te JSP Run in iFrame 
·Hoe naar Exit Out van een prog…
·De Java- codering voor de som …
·Hoe te vergelijken Tekens in J…
·Hoe maak je een paneel toe aan…
·Hoe maak je een abstracte klas…
·Hoe te CJK Detect in Java 
·Hoe tot 3 Integers sorteren in…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Proxy Pattern Explained 
·Om te lezen hoe een Word- document met J…
·Verborgen Struts in JavaScript 
·Programma's in C + + dat een zin Will Re…
·Hoe vindt u de Midden -nummer van drie n…
·Hoe te openen JavaScript -bestanden 
·Hoe te CNC Macro Programming leren 
·Hoe maak je een rekenmachine maken met V…
·Hoe kan ik een variabele in een functie …
Copyright © Computer Kennis https://www.nldit.com