Hoofdstuk 5, opdracht 2

Opdracht

Voor deze opdracht moesten we een applet maken waarin je de prijs van een artikel zonder BTW in een tekstveld kunt intypen. Vervolgens moest je op een knop kunnen drukken waarna de prijs inclusief BTW in een tweede tekstveld moest komen te staan.

Applet

Code

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

public class Appletje extends Applet implements ActionListener {

	// Defineer tekstveld & knop
	TextField invoerVak, uitvoerVak;
	Button berekenKnop;

	public void init( ) {

		// Initialiseer textveld & knop
		invoerVak = new TextField( 5 );
		invoerVak.addActionListener( this );

		uitvoerVak = new TextField( 5 );
		uitvoerVak.addActionListener( this );

		berekenKnop = new Button( "Bereken product" );
		berekenKnop.addActionListener( this );

		// Voeg textveld toe aan GUI
		add( invoerVak );
		add( berekenKnop );
		add( uitvoerVak );

	}

	public void actionPerformed( ActionEvent e ) {

		if ( e.getSource( ) == berekenKnop ) {

			String invoerString = invoerVak.getText( );
			double getal = Double.parseDouble( invoerString );
			String uitkomst = String.valueOf( getal * 1.19 );
			uitvoerVak.setText( uitkomst );

		}

	}
	
}

Selecteer code

Screenshot

Hoofdstuk 5, opdracht 2