Results 1 to 11 of 11
  1. #1
    Alerhau's Avatar
    Alerhau is offline Senior Member
    Join Date
    Jun 2011
    Location
    Sweden
    Posts
    158
    Rep Power
    3

    Default Java Program Ideas!

    Hi everyone! I need some ideas to my next Java programs. The programs has some requirements for what they have to be, so read through this before posting something.

    Req 1 - Must be in the Gui!
    Req 2 - Must be difficult to make, I want a littlebit of a challange!
    Req 3 - No counting programs!

    So that's it! Please give me some ideas and I'll be very happy!

    Thanks,
    Alerhau

  2. #2
    sunde887's Avatar
    sunde887 is offline Moderator
    Join Date
    Jan 2011
    Location
    Richmond, Virginia
    Posts
    3,069
    Blog Entries
    3
    Rep Power
    8

    Default

    Black jack(somewhat simple)
    GUI calculator
    simple notepad
    More advanced text editor

    These are some of the things I have done, unfortunately I don't have a great imagination.

    There is a large list on dreamincode.com, It's something like "Marty's mega list"

  3. #3
    Thesisus is offline Member
    Join Date
    Jun 2011
    Location
    Kentucky, USA
    Posts
    4
    Rep Power
    0

  4. #4
    Jodokus's Avatar
    Jodokus is offline Senior Member
    Join Date
    Jan 2011
    Location
    Amsterdam, the Netherlands
    Posts
    230
    Rep Power
    4

    Default

    It's a good question (programming takes a lot of time so a bit of reflection in preparation is a good thing), but apart from lists like Marty's you get far better answers if you tell more about what you like or want, and your "level". Do you like math? Do you like gaming, do you have networking ambitions? Want to work with text? Do you want to learn or lack knowledge about certain things in Java? Do you eventually like to program for a living or just for fun? Whatever I suggest is probably nothing for you because you are a different person.

    I can tell part of what I make, but that probably doesn't work for you.
    Mostly I start a program for myself if I want to learn something about Java (timers, networking, JSP, Spring), I lack some library that I can tune myself (evaluating an equation-string giving a calculator), I read something in a Javabook that has some code and I make a Gui to make it useful (at the moment a matrix-calculator), just think I can make something work (a game of Go), or I'm curious about some kind of algorithm (Boyer-Moore text searching). As a biologist I'm interested in genetic algorithms and Neural Networks, I want to show off the results en delve into Java-3D and now JMonkey, the reason I wanted to improve my matrix-skills in the first place. Sometimes I stumble into some problem (wanted to categorize wikileaks-documents, found some textmining libraries, tried to define a distance between the documents and made a force-based Graph to display them). The project stranded but the 3D-graphs are very nice to play with, making Mobiusrings and Buckyballs. I can go on like this.

    Just to show that what works for me probably doesn't for you. Try to find out and explain what makes you tick, or what you need to learn. Then you probably also have the answer yourself.

    If you want a challenge: try to implement the boyer-moore algorithm, or make a force-based graph (I used http://blog.ivank.net/force-based-gr...ng-in-as3.html as inspiration, it has some not-java-code to get you started).
    Last edited by Jodokus; 06-20-2011 at 11:57 AM.
    No bug ever had to calculate its fitnessfunction.

  5. #5
    Junky's Avatar
    Junky is offline Grand Poobah
    Join Date
    Jan 2011
    Location
    Dystopia
    Posts
    3,755
    Rep Power
    7

    Default

    Quote Originally Posted by sunde887 View Post
    GUI calculator
    This is an common assignment. How about taking it a step forward. How about a calculator that displays the complete expression and not just the last value entered?
    Java Code:
    Input          Display
    2               2
    7               27
    +               27 +
    1               27 + 1
    3               27 + 13
    =               27 + 13 = 40
    You can add complexity by adding brackets as well.

  6. #6
    Fubarable's Avatar
    Fubarable is offline Moderator
    Join Date
    Jun 2008
    Posts
    19,316
    Blog Entries
    1
    Rep Power
    25

  7. #7
    Jodokus's Avatar
    Jodokus is offline Senior Member
    Join Date
    Jan 2011
    Location
    Amsterdam, the Netherlands
    Posts
    230
    Rep Power
    4

    Default

    @Fubarable. Just curious: all Mandelbrot examples I found until now have a fixed amount of zoomlevels. Are there implementations/algorithms that permit to zoom forever? (I tried to google a bit, but didn't stumble on them.)
    No bug ever had to calculate its fitnessfunction.

  8. #8
    Fubarable's Avatar
    Fubarable is offline Moderator
    Join Date
    Jun 2008
    Posts
    19,316
    Blog Entries
    1
    Rep Power
    25

    Default

    Quote Originally Posted by Jodokus View Post
    @Fubarable. Just curious: all Mandelbrot examples I found until now have a fixed amount of zoomlevels. Are there implementations/algorithms that permit to zoom forever? (I tried to google a bit, but didn't stumble on them.)
    The deeper you zoom, the higher your level of precision must be and the longer the calculations will take, so I believe you are limited by time and this will depend on your computational speed.

  9. #9
    Jodokus's Avatar
    Jodokus is offline Senior Member
    Join Date
    Jan 2011
    Location
    Amsterdam, the Netherlands
    Posts
    230
    Rep Power
    4

    Default

    Thanks. It's always a disappointment to end in a one-color screen
    No bug ever had to calculate its fitnessfunction.

  10. #10
    Jodokus's Avatar
    Jodokus is offline Senior Member
    Join Date
    Jan 2011
    Location
    Amsterdam, the Netherlands
    Posts
    230
    Rep Power
    4

    Default

    @OP:
    Another small GUI-program: A testprogram (probably with three textcomponents and a button only to start with) to experiment with Regular Expressions.
    No bug ever had to calculate its fitnessfunction.

  11. #11
    Alerhau's Avatar
    Alerhau is offline Senior Member
    Join Date
    Jun 2011
    Location
    Sweden
    Posts
    158
    Rep Power
    3

    Default

    Thanks very much to everyone for the ideas! I'm gonna be trying some of these out now! :)

    Sincerely Alerhau

Similar Threads

  1. School project: network program via java any ideas?
    By Sernomicus in forum New To Java
    Replies: 2
    Last Post: 12-07-2009, 03:46 PM
  2. Any ideas on Program for begginer?
    By SwEeTAcTioN in forum New To Java
    Replies: 5
    Last Post: 11-02-2009, 01:45 AM
  3. Ideas for Java Project
    By mrbharatmehta in forum Advanced Java
    Replies: 11
    Last Post: 03-28-2009, 07:42 AM
  4. Any ideas to create a filter program?
    By paulachrist in forum New To Java
    Replies: 4
    Last Post: 07-11-2008, 03:53 AM
  5. Java Performance Ideas
    By developer321 in forum Advanced Java
    Replies: 4
    Last Post: 06-28-2008, 04:16 PM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •