How Software Gets Done  

(No Login on Secured Page)

Software Buyers
Request new bids
Search Coders
My Account
My Account Home
My Buyer 'To Do' List
My bid requests
My escrow account
My general info
My alerts
Help for Buyers
Articles for Buyers
FAQ for Buyers
Latest News
Software Coders
Newest open work
Browse all work
Search all work
My Account
My Coder 'To Do' List
My bids
My General Info
  My credit account
Help for Coders
Articles for Coders
FAQ for Coders
Latest News
My account
My pipeline
My credit account
Help for Affiliates
Latest News
Newest Bid Requests.
View and Export index.dat Files...
By Antwell on Jun 29
Max Bid: Open to fair suggestions

Contact Management System
By Conan1964 on Jun 28
Max Bid: Open to fair suggestions

Excel statistic program
By Decaff on Jun 28
Max Bid: Open to fair suggestions

Perl Encryption Software
By PPencrypter on Jun 28
Max Bid: $150

User Interface Graphic Design
By Wettre on Jun 28
Max Bid: Open to fair suggestions

VB or VC++ Application to send RINGTONES from PC
By Buddies on Jun 28
Max Bid: Open to fair suggestions

Click here to put this ticker on your own site

Open Work Categories.
(154 open)
(58 open)
(82 open)
(8 open)
   SQL Server 
(47 open)
   Other DB 
(21 open)
Documentation / Tech Writing 
(24 open)
Data Entry 
(21 open)
Game Development 
(25 open)
Graphics / Art / Music 
(53 open)
(54 open)
     Adobe AfterEffects 
(1 open)
     Adobe Photoshop 
(12 open)
     Adobe Premiere 
(2 open)
     3d Animation 
(19 open)
   Art (Misc.) 
(22 open)
(13 open)
   3d Modeling 
(17 open)
Language Specific 
(119 open)
(55 open)
   ASP .NET 
(24 open)
(31 open)
   C++ / C 
(113 open)
   Cold Fusion 
(6 open)
(31 open)
(52 open)
(14 open)
(37 open)
(76 open)
(22 open)
   Visual Basic 
(152 open)
   Visual Basic .Net 
(60 open)
(53 open)
(24 open)
(3 open)
(37 open)
   Video Editing 
(3 open)
(43 open)
   Network Design 
(11 open)
   Network Implementation 
(16 open)
(90 open)
(158 open)
     MS Exchange 
(5 open)
     MS Office 
(7 open)
(8 open)
(1 open)
   Internet Browser 
(42 open)
(64 open)
(32 open)
   Hand Held/PDA Programming 
(9 open)
(15 open)
(37 open)
Testing / Quality Assurance 
(18 open)
(148 open)
   Page Design 
(83 open)
(50 open)
   Web Services 
(74 open)
   Web (Other) 
(78 open)
(13 open)
   Computer Based 
(14 open)
Other Sites

Download the free Rent A Coder IE toolbar!
Show Bid Request

No-reading quiz
Bid Request Id: 11551
Bookmark in my 'To Do' list
Posted by: buster_byte (1 ratings)
(Software buyer rating 10)
Non-action Ratio: Very Good - 0.00%
Posted: Mar 22, 2002
3:15:49 PM EDT
Bidding Closes: Mar 27, 2002
3:41:46 PM EDT
Viewed (by coders): 251 times
Deadline: 4/1/2002
100% of work completed and accepted. Coder has been paid.
Max Accepted Bid: Bidding is closed
Project Type: Personal Project / Homework Help
Bidding Type: Open Auction
Categories: Windows, Java
Enter chat room for this bid request
(0 active users at Jun 29, 2003 8:22:23 AM EDT)

This project is for a pre-school class. The quiz consists of colors and shapes. It encourages positive feedback as well as an introduction to web-based learning. The applet will eventually be part of an overall pre-school learning package.

Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

Complete copyrights to all work purchased.

I need an applet for a preschool quiz on shapes and colors. (Preschoolers do not read.)

Detailed Information:
The applet needs a panel where a shape or color is to be drawn. The shapes that are
drawn need to be circles, triangles, squares or rectangles (basic shapes, nothing fancy).
However, the ability to easily change the shapes to oval, polygon, line, cube, etc. in
the future needs to be written into the code (reusability of the code).

The colors that need to be displayed are red, green, blue or yellow. Again the code
needs to allow for reusability for other colors in the future.

Below the drawing panel is a grid of four buttons. If a shape is drawn, the buttons need to be labeled with each of the four shapes
(one per button.) Icons can be used here.
If a color is drawn, the buttons need to be filled with each of the four colors
(one per button.)

The applet randomly chooses whether to draw a shape in the upper panel or
to set the color of the upper panel. It sets the buttons accordingly (if
shapes are chosen, the buttons are labeled with the 4 shapes; if color is chosen
each button's background color is set with each of the 4 colors).
The applet also randomly chooses which of the four shapes or 4 colors to draw.

Once a shape or color is drawn, the applet waits for the user to click a button.

If it is the correct button (the one matching the shape or background color), a
dialog box appears with a smiling face on it (indicating a correct answer). And goes
to the next question.

If the wrong button is clicked for the shape, the color of the correct
button is highlighted with a color (giving a hint).

For colors, if the wrong button is chosen then the colors of all buttons except the
correct one are changed to gray.

If applicable, on the user's second attempt at an answer, if the correct answer is given, the dialog
box appears with a smiling face on it. And goes to the next question after clicking "OK"

If the wrong answer is given a second time, a new question is asked/drawn (randomly decide
whether to draw a shape or color, randomly choose which shape or color to draw,
set the button accordingly).

I have received a local bid using the following parameters.
Please use at least these classes with at least the listed data/methods when submitting
your bid for comparison.

public class Project2 extends JApplet (does not implement
A Shape reference
An array of 4 buttons
public class abstract Shape
Integers for the starting point of the shape, startx and starty
Integers for the width and height of the shape, width and height (or
you may use a Dimension object)
Constant class variables for default starting point (0, 0) and default
width and height (1, 1, respectively).
Default constructor
Four argument constructor that sets the starting point (startx and
starty), the width and height

public abstract void draw( Graphics g )
public abstract double area()
public class Circle extends Shape
public class Rectangle extends Shape
public class Square extends Rectangle
public class Triangle extends Shape

At least one inner class for handling the event of the user clicking on a button.
A class that extends JPanel with the public void paintComponent( Graphics g ) method overridden

There is a time issue. I need it no later than April 1.

Windows, Java 1.3 or better

Must be 100% finished and received by buyer on:
Apr 1, 2002 EDT
Deadline legal notes: All times are expressed in the time zone of the site EDT (UT - 5). If the buyer omitted a time, then the deadline is 11:59:59 PM EDT on the indicated date.

Special Conditions / Other:
by 4/1/2002 5:00:00 PM EST

Remember that contacting the other party outside of the site (by email, phone, etc.) on all business projects < $500 (before the buyer's money is escrowed) is a violation of both the software buyer and seller agreements. We monitor all site activity for such violations and can instantly expel transgressers on the spot, so we thank you in advance for your cooperation. If you notice a violation please help out the site and report it. Thanks for your help.
All monetary amounts on the site are in United States dollars.
Rent a Coder is a closed auction, so coders can only see their own bids and comments. Buyers can view every posting made on their bid requests.

See all rejected bids (and all comments)
Name   Bid Amount 
Date   Coder Rating  
This bid was accepted by the buyer!
(40 ratings)
in Kazan, Tatarstan
Russian Federation
Bid id: 130,740
$22 (USD) Mar 24, 2002
2:10:57 AM EDT
I have 10 years in software development, 2 years in Java, certified in Java. Not a complicated task, will do in a day. Full comments and thoroughly testing is guaranteed.

Choose my bid and you will not be dissapointed.


  See 1 private reply(ies)
to/from Oleg21.

Quick Search
 Advanced Search
Newest Open Work
Latest News  


Rent A Coder upholds the rigorous business practices required to be both a BBB member and Square Trade vendor.
  • All customer issues addressed within 2 days
  • Openly disclosed pricing and return policies
  • Participation in mediation at buyer request
  • Superior selling track record
This site is verified through its parent company, Exhedra Solutions, Inc.
Top Coders.

Anuj Gakhar
Rated a 9.98 on 99 jobs 
Rated a 9.98 on 106 jobs 
Andrei Remenchuk
Rated a 10 on 13 jobs 
Rated a 9.83 on 78 jobs 
Rated a 9.97 on 147 jobs 
Michael Sharp
Rated a 9.97 on 181 jobs 
Rated a 9.93 on 37 jobs 
Rated a 10 on 22 jobs 
Rated a 9.93 on 67 jobs 
Tometa Software, Inc.
Rated a 10 on 10 jobs 

See all top coders...

(What makes a top coder?)

Top Exam Scorers

Rent A Coder is PayPal verified through its parent company, Exhedra Solutions, Inc.

Created in partnership with:


Affiliate Sites
Latest News | About Us | Kudos | Feedback/Contact    Affiliates | Advertise    Privacy | Legal

Copyright 2001, Exhedra Solutions, Inc. All rights reserved.
By using this site you agree to its Terms and Conditions.
"Rent A Coder" (tm), "Safe Project Escrow" (tm) and "How Software Gets Done" (tm)
are trademarks of Exhedra Solutions, Inc.