Write a gui-based program that manages an auction

Assignment Help Computer Engineering
Reference no: EM13322727

Write a GUI-based program that manages an auction of several items.

# of items: 2 or more

Your GUI includes:

1st frame:

"Login" (user name, no password); the login is the same for a new user or a current user

2nd frame:

a picture and a description for each item (retrieved dynamically) the current bid per item (retrieved dynamically)

a note that you are the highest bidder if that is the case

a place to bid for each item

a place to enter maximum bid for each item (if bonus is implemented)

a button to terminate the application

Note 1: the 2nd frame needs to know who the user is

Note 2: if the current user is the highest bidder, do not allow him/her to increase his/her bid

Your application should store persistent data (either in a database or in a file); the minimum persistent data includes:

Item description and picture for each item

Current bid and current bidder for each item

Maximum authorized bid per item per bidder

Minimum bid increment (absolute or relative value)

Automatic bidding with a maximum bid

Nested layout managers

Reference no: EM13322727

Questions Cloud

Create a program that calculates fat grams and calories : john raymond was so pleased with the program you created for his clients that he regers you to his coworker,a nutrionist in the same facility.
Determine which material has a better toughness and why : Two materials A and B are tested and a stress-strain curve is plotted. Material B has a yield stress of 200 MPa and Material A has a Yield stress of 120 MPa. These materials have plastic Deformation occur at the same Yield strain %.
Compute the equilibrium constant for fe3 : If the equilibrium concentration of Fe3+, SCN-, and FeSCN2+ are 0.00140 M, 0.00140 M, and 0.000414 M, respectively, calculate the equilibrium constant for Fe3+ + SCN- FeSCN2+.
Conduct a mini strategic audit on e-company : Conduct a mini Strategic Audit on e-company
Write a gui-based program that manages an auction : Write a GUI-based program that manages an auction of several items.
What is the upstream depth-y1 of the hydraulic jump : The heated water outflow from a nuclear power plant is cooled in a 50-m wide rectangular channel that has a discharge, Q = 225.0 m3/s. The Manning's n is 0.015 and the bed slope is 5.0x10-4
Evaluate the function using cauchys integral formula : Find paremetric representations and sketch the path and what it the shape of the given contour - evaluate the function using Cauchy's integral formula and Find two sets of paremetric representations and sketch the path.
Explain which element has an oxidation : Which element has an oxidation number of 7. A. Mn in MnO4- B. I in IO3- C. Fe in Fe2O3 D. Cl in ClO2
Create a crontab file that will regularly perform backups : Create a crontab file that will regularly perform the following backups.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Write down a class named testscores

Write down a class named TestScores. The class constructor should accept an array of test scores as its argument. The class should have a process that returns the average of the test scores.

  How to create a user interface

Note down the conversion is from wet liters to wet pints and from wet liters to wet gallons.

  Define computer hardware - financial planning

In this recommendation, selecting only two kinds of computers (desktop, laptop, notebook or handheld computers) and other hardware components.

  What competitive advantage will gain

What competitive advantage will you gain by establishing SDLC and following rigid processes and procedures? List your response in bulleted format and provide details for each.

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Techniques for analyzing the costs and benefits

Briefly compare and contrast the four techniques for analyzing the costs and benefits of a proposed system. What do you see as particular strengths and weakness of each method?

  Write java program that can serve as simple calculator

Write down a Java program that can serve as a simple calculator. This calculator keeps track of a single number (of type double) that is called result and that starts out as 0.0.

  Improving the speed of e-mails

Insurance, a multi million-dollar life insurance firm, has asked you to help troubleshoot the network at its corporate headquarters.

  Define current and emerging nonvolatile ram technologies

List and explain current and emerging nonvolatile RAM technologies. What advantages are potentially offered by the emerging technologies as compared to current flash RAM technology?

  Determining the vulnerability in product

Specify the ethical considerations included when the security professional contacts the vendor regarding vulnerability in their product.

  Why are most programs yet in cobol

Leibs, (2008) reported on a novel form of outsourcing software development. express the approach and share your thoughts about this new approach to software development.

  Explaining the 4g lte

In January 2012, Verizon stated that the 4G LTE is available in the 190 cities covering around 200 million American subscribers. In accordance with the AT&T’s Website.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd