Improve Your JAVA Sudoku Game with Helpful Tips - Urgent Project Assistance

  • Context: Java 
  • Thread starter Thread starter AhmedEzz
  • Start date Start date
  • Tags Tags
    Java Sudoku Urgent
Click For Summary
SUMMARY

The forum discussion focuses on enhancing a Java-based Sudoku game by implementing various features and improvements. Key suggestions include adding exception handling, implementing undo/redo functionality, incorporating different color schemes, and enabling background music playback. The user is utilizing NetBeans and seeks guidance on running sound files and creating simple text animations. The discussion emphasizes the importance of simplicity and accessibility in the game's design.

PREREQUISITES
  • Java programming fundamentals
  • NetBeans IDE usage
  • Basic understanding of AWT and Swing for GUI development
  • Thread management in Java for animations
NEXT STEPS
  • Research Java Sound API for background music integration
  • Learn about Java Swing components and their properties
  • Explore exception handling best practices in Java
  • Investigate simple animation techniques in Java using threads
USEFUL FOR

Java developers, game developers, and students looking to enhance their programming skills through practical project improvements.

AhmedEzz
Hi guys, I'm being asked to do a mini-project...Basically, i get a code in JAVA and "edit". Editting can be improving the interface, adding exception handling or adding features and so...I chose Sudodu as my topic..after much searching I found this code but I'm out of ideas, what can be improved in this code? this is URGENT please help

http://mathijs.jurresip.nl/2006/12/29/sudoku-generator-source/

Please help guys, if u can tip me or find a better code...I really need this,please.
 
Technology news on Phys.org
I have a few ideas,maybe you can evaluate them and their difficulty to implement:

- Exception handling..i'll try to figure out something
- Undo/Redo
- Different color schemes
- Adding classical background music that can be turned ON/OFF
- Print the generated puzzle
- Replace the icons
- Maybe include some sort of animationsI'm using NetBeans btw...please guys, I'm in urgent need for your help
 
Last edited by a moderator:
Does anyone know how to run a sound file from within a program??

I want the user to click a button and an external sound file runs...sorta background music.

Moreover, how can I do simple text animations? - really simple-
 
is there a Java tutorial thread ?
 
I don't know but I hope there is because even after googling, I still can't make those simple text animations that I'm after...
 
Never do these things:
- Adding unnecessary sounds
- Adding fun animation (use this only if it is needed)
- Bright colors

Preferable things:
- Make it more simple
- Don't use too much try-catch .. do only if the thing is out of your control; let is crash :smile:
- Make everything more accessible

Tutorial: http://java.sun.com/docs/books/tutorial/

Adding sound:
there's a class for that. I don't remember it's name but it's two line codes

Animations:
I only know simple ones

loop
Thread.Sleep (1000);
Xfuncton();

Xfunction()
//move things around
use x-y cods or other color properties
 
Last edited:
thanks a lot mate, finally someone nice helps.

Adding sound:
there's a class for that. I don't remember it's name but it's two line codes

Any clue where to look? I've found some on the internet but its way too advanced for my level - first course ever-...
 
http://www.javaworld.com/javaworld/jw-06-1998/jw-06-sound.html
 
thanks a million man.

I have something in mind, Is there a way in which I can change the text in textfield/area/label during runtime? I want to create a flashing effect with text..and to do that I'll make a thread that setText() into something "My example" then into nothing "" and then sleep for a sec, by that it should create a blinking effect.
Also, in the application i am using FlowLayout, can I manually change the co-oridnates of the components or is it determined for good?
 
  • #10
Those are possible.. much easier if you use netbeans.

It would be really crazy if you are doing all this to a business applications =:)
 
  • #11
its a sudoku game, and I am using netbeans but the original writer of the code is using awt not swing...If what I reffered to in post #9 can you please please please please please tell me how or give me a link or any hints/clues? I tried to do it but the problem is the text in the text field does not change during runtime...

Also, in the application i am using FlowLayout, can I manually change the co-oridnates of the components or is it determined for good?
 
  • #12
go to java.sun.com u can do all that with awt and threads. text boxes all have a setText method
 

Similar threads

Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 8 ·
Replies
8
Views
4K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 6 ·
Replies
6
Views
3K