Find Jobs
Hire Freelancers

Java Interactive GUI Application for Number guessing game simple.

$30-250 USD

Igangværende
Slået op over 11 år siden

$30-250 USD

Betales ved levering
Beginners Java Course , need some projects done, if satisfied with this one more work will be available. Need it in 2 days. Java Interactive GUI Application for Number Guessing with Colored Hints (based on Module 7 material) 1) Develop a Java application that plays a "guess the number" game as described below. a) Your application first gets a random number in the range 1-1000 inclusive (you might want to use [login to view URL]() or the Random class). b) The application then displays the following prompt (probably via a JLabel): I have a number between 1 and 1000. Can you guess my number? Please enter your first guess. Post a textbox for the user to enter a number and post a message telling the user to hit 'Enter' after entering a guess in a textbox (probably using a JTextField). c) Input the user's guess in the code for a previously-registered event-handler method (consider using the event-handling approach discussed in the text, or the actionPerformed() method of class based on the ActionListener interface, which will require some additional research outside the text). d) For the first guess, color the entire background red, meaning that they are getting warmer (you might want to use the setBackground() method for a container). If this is the second or later guess, and they are further from the correct number than the last guess, then color the entire background blue. If they get the correct number then color the background some other color than red or blue. e) If the user guessed the number correctly, respond with their number, post a congratulatory message, get a new random number, and display a JButton to start a new game. Otherwise, to help the user close in on the correct number, post a message, with their guessed number, whether they are "TOO HIGH" or "TOO LOW" from the correct number, and whether they are "WARMER" or "COLDER" (this should match the background color). Also report the guess number of the next guess (e.g. "Enter guess number nnn"). You might want to use a concatenated string in JLabel for these incorrect guess messages. f) The process is repeated each game until the user guesses the correct number. Be sure that you erase obsolete status messages. You must run your program for a scenario where the number is not guessed correctly for at least 4 (four) tries (it can be more). A game where you guess the correct number on the fourth try is acceptable. You must show all user inputs and program outputs for this scenario, not just a [login to view URL] submitted output must include the appropriate red or blue background after each guess. You must include at least one "warmer" and one "cooler" result.
Projekt-ID: 2441093

Om projektet

7 forslag
Projekt på afstand
Aktiv 12 år siden

Leder du efter muligheder for at tjene penge?

Fordele ved budafgivning på Freelancer

Fastsæt dit budget og din tidsramme
Bliv betalt for dit arbejde
Oprids dit forslag
Det er gratis at skrive sig op og byde på jobs
Tildel til:
Brug Avatar.
I'll do this.
$30 USD på 0 dag
5,0 (5 anmeldelser)
3,1
3,1
7 freelancere byder i gennemsnit $30 USD på dette job
Brug Avatar.
Hi, I am JAVA expert and can surely help you here, Please check your inbox, Thanks
$30 USD på 1 dag
4,8 (175 anmeldelser)
6,4
6,4
Brug Avatar.
Kindly check your inbox. Thanks
$30 USD på 1 dag
4,6 (74 anmeldelser)
5,8
5,8
Brug Avatar.
ready to finish this asap
$30 USD på 1 dag
5,0 (51 anmeldelser)
5,0
5,0
Brug Avatar.
expert here
$30 USD på 0 dag
5,0 (17 anmeldelser)
4,3
4,3
Brug Avatar.
Hello, Experience in Java.
$30 USD på 2 dage
5,0 (4 anmeldelser)
3,4
3,4
Brug Avatar.
Easily Done. Check my portfolio
$30 USD på 1 dag
5,0 (4 anmeldelser)
2,5
2,5

Om klienten

Flag for UNITED STATES
downey, United States
5,0
9
Betalingsmetode verificeret
Medlem siden jun. 11, 2012

Klientverificering

Tak! Vi har sendt dig en e-mail med et link, så du kan modtage din kredit.
Noget gik galt, da vi forsøgte at sende din mail. Prøv venligst igen.
Registrerede brugere Oprettede jobs i alt
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Indlæser forhåndsvisning
Geolokalisering er tilladt.
Din session er udløbet, og du er blevet logget ud. Log venligst ind igen.