ID:184281
 
How are graphics done for Java-like programs? Are graphics designed within Java or is it implemented in it?
Look up the Image class.

And just to prepare for possible Java-based rants... :D
<rant>
Madow wrote:
How are graphics done for Java-like programs? Are graphics designed within Java or is it implemented in it?

I think you can do both (especially if you don't use Swing)
Depends what you mean by graphics.

If you mean a graphical user interface, you could use Swing (don't do this), or something like wx4j (wxWidgets for Java; never used this, but wxWidgets for Python is great).

Java applets can draw directly on a canvas object, using a somewhat simplified (read: better-than-Swing) API. Look up some tutorials.
In response to Crispy (#3)
Perhaps, I should've been more specific. I'm looking at how to make graphics similar to the ones they use in RuneScape. Yes, 3-D, to easy the question.
Java can basically blit 2D graphics, and has basic 3D capabilities. Almost anything you can make via image/polygon editors, you can blit. Of course, there are better libraries out there, and because of Java's awkward implementation of video memory, you can't do as much as you can in other languages, but for simple things, you can find ways to do just about anything.
In response to Ter13 (#5)
So, is there a program for this to be done? Or is it done... some other way?
In response to Madow (#6)
There is a book...let me look for the title....


Killer Game Programming in Java

It has stuff for 2D and 3D games.