This applet simulates purchasing a variety of computers and different versions of it, and outputs the total prices once you press purchase.
File list:
ComputerPurchase
...............\build
...............\.....\classes
...............\.....\.......\computerpurchase
...............\.....\.......\ui
...............\.....\.......\..\ComputerFrame$1.class
...............\.....\.......\..\ComputerFrame$2.class
...............\.....\.......\..\ComputerFrame$3.class
...............\.....\.......\..\ComputerFrame$4.class
...............\.....\.......\..\ComputerFrame$5.class
...............\.....\.......\..\ComputerFrame.class
...............\.....\.......\..\Option.class
...............\.....\empty
...............\.....\generated-sources
...............\.....\.................\ap-source-output
...............\.....\built-jar.properties
...............\nbproject
...............\.........\private
...............\.........\.......\private.properties
...............\.........\build-impl.xml
...............\.........\genfiles.properties
...............\.........\project.properties
...............\.........\project.xml
...............\src
...............\...\computerpurchase
...............\...\ui
...............\...\..\ComputerFrame.form
...............\...\..\ComputerFrame.java
...............\...\..\Option.java
...............\build.xml
...............\manifest.mf
...............\ReyesVendingMachineA3.docx
__MACOSX
.......\ComputerPurchase
.......\................\._ReyesVendingMachineA3.docx