The moose likes Java in General and the fly likes Can I have some inspiration please? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Java in General
Bookmark "Can I have some inspiration please?" Watch "Can I have some inspiration please?" New topic

Can I have some inspiration please?

Rosie Vogel
Ranch Hand

Joined: Jan 31, 2001
Posts: 229
I'm a relatively inexperienced java programmer and I'm currently lazing around the office because my employer can't find a project for me. Instead of boring myself to death with these lame e-learning courses they have, I would like to write a program.
Now, this may sound ridiculous but I don't know what to write! I'm not really a wildly creative person. Does anyone have an idea? Maybe you've found yourself in a similar situation and thought of something. I don't have to come up with a useful, ready-for-shipping application, what matters is the learning experience. It could be a game or something else, doesn't matter.
Karthik Guru
Ranch Hand

Joined: Mar 06, 2001
Posts: 1209
i find myself in a simlar situation for the past 1 week.
Just finished a hectic in my case it c'd be a well deserved rest :-).
Anyway check out
It has so many articles which take up a topic and show the complete implementation steps. These are normally short ones but u end up learning quite a lot.
I saw an interesting article (with code) regrading converting XML files to objects using a sax parser.
i found this one today,
at a different place though.

Val Dra
Ranch Hand

Joined: Jan 26, 2001
Posts: 439
Or you can try to go gor SCJD they give you a project and you must complete it.

Val SCJP <BR>going for SCJD
Sean MacLean
Ranch Hand

Joined: Nov 07, 2000
Posts: 621
Hey, there's alway the cattle drive!
[insert shameless plug here]
Cindy Glass
"The Hood"

Joined: Sep 29, 2000
Posts: 8521
Absolutely try the Cattle Drive (if they have room).

"JavaRanch, where the deer and the Certified play" - David O'Meara
ione walker
Ranch Hand

Joined: Apr 19, 2001
Posts: 31
Even if the cattle drive dois not have room
you can still do the projects.
I did the first 3 & 1/2 befor I sent
any of them in.
It is really good paratice.

Ione Walker

=======================<BR>Ione Walker<BR><BR>========================
Rosie Vogel
Ranch Hand

Joined: Jan 31, 2001
Posts: 229
Yes, of course I should do the cattle drive, I don't know why I didn't think of that. In order to save room I might have one of the gurus in the office look at my code instead of the already overworked Javaranch people. Karthik, the links look interesting too. Thanks all.
fred cook

Joined: Jun 13, 2001
Posts: 8
Where I work there is a lot of Java programming that we put up on the web. You might want to look at the sites and see if you can program one of the applets yourself. Here are the two sites:

These two sites you ought to look at anyway because the applets are really cool, and there is a lot of stuff to learn.
Julia Reynolds
Ranch Hand

Joined: May 31, 2001
Posts: 123
Those applets are beyond cool. I don't suppose there is any
chance that the source code is available?
Cindy Glass
"The Hood"

Joined: Sep 29, 2000
Posts: 8521
You can get source for applets at
Dale DeMott
Ranch Hand

Joined: Nov 02, 2000
Posts: 515
If you are looking for things to do, why don't you write some classes that would help you out in future projects. Things like some helper classes for the Sting class. Maybe some classes to help you connect to databases, retrieve records, format data. That way when you do your programming later, you can use these classes to help speed up your development. I know that is what I do when I want to be constructive. I may create a class to traverse through records. It would return a list of elements from my query and give you the ability to return a given number of elements starting from a given point.
Example: The method name might be
Vector getElementsFromQuery(int startingPoint, int numberElementsOnPagem);
Something like that. So if you called this method like this...
Vector myVector = getElementsFromQuery(30, 10);
it would start from element 30 in the query, give you the elements from element 30 to 40 and put that into the Vector called myVector.
What do you think??

What's this H2SO4 doing in my fridge?? ( thud )
[This message has been edited by Dale DeMott (edited June 14, 2001).]

By failing to prepare, you are preparing to fail.<br />Benjamin Franklin (1706 - 1790)
I agree. Here's the link:
subject: Can I have some inspiration please?
It's not a secret anymore!