Giclée (pronounced, zhee'clay) is
derived from the French word gicler which
means “to squirt or spray”. Diana is a fine
artist who uses this process by which highquality prints are produced using an ink-jet
printer in order to produce copies of her
original art pieces. She has commissioned
you to design a simple invoice form to be
used as a prototype for her website sales. A
sample of the invoice form is shown to the
right. The prototype should show only three
giclées, although she hopes to have all of her
creations listed for the final web project. She
has only 6 framed Lotus VI giclées (first
image in sample form) that sell for $550, 10
of the unframed Ark for Zebra on the
Moonlight (second image) that sell for $180,
and 3 special-edition unframed Red Birds
Watching (third image) that sell for $315
each. The sales tax rate is 9.8%. Write a Java
application program that will calculate the
invoice for a given order
Your invoice GUI (shown above at start time) does not have to be identical to the one shown, but it should provide the user the ability to enter a required valid four-digit invoice number, number of each giclée ordered, and it should calculate the extended totals for each item, the subtotal, tax and the total. Images of three giclées (you may use your own free images from the Internet) are required as are the buttons for Calculate, Clear and Quit.
Make your buttons easy to use for keyboard entry. Make the Calculate button
default and the Clear button the cancel button. Do not allow bad input data to cancel the
program; instead display an error message to the user
Get Free Quote!
393 Experts Online