Has anyone done a drag and drop system say for inventory where you can click with your mouse, drag the object to the paper doll let go and it equips?
have a look at http://java.sun.com/docs/books/tutorial/dnd/ esp http://java.sun.com/docs/books/tutorial/uiswing/misc/dnd.html#customComp
I wrote one quite a long time ago when DnD was brand new. (Sorry I dont have the code any more.) As already said, though, it should be mostly straight foward.
HOWEVER keep in mind that typical; game “drag and drop” actually ISNT drag and drop in the DnD sense. Instead, all that really hapens is that the cursor image is changed to the moving object and a pointer set so the code knows what is currently “loaded” in the object. (In Java pointer translates to object refernce or int object id depending on your inventory system.)
LOL which means that not only will i need graphics for each of my items, but a graphic that has the mouse pointer over the item too to make it look correct. 
How much of a pain is this to implement? The struggle im having is that im wanting to do either a list (Final Fantasy) or a DnD type system for my inventory screen (where you can move items around and equip shizzicknits). For the first run of my game i want to use the KISS (Keep it simple stupid) method and get it done right. But don’t want to spend a year on one part of the game which can be delt with in later releases.
So one versus the other… Which is easier to implement and also the easiest for the user to use given the most flexibility?
what I would do is notimplent kiss to my consept but reather to my implentation.
eg instead of showing an icon of the item simply use what the current drag n drop does; show a loaded or unloaded cursor. you even don’t have to use images all togetter and go with text ‘sword +3’ alike.
Okay i figured out what i want to do using the Picture example and the List example.
Basically I would like the inventory to be a list and there to be a number of slots or boxes you can drag items into (like for head, shoulders, legs, chest, etc.) but the examples on that page or using pictures to make the boxes.
What is another J(something or other) that can be used to make like slots or rectangles that the item can be placed in? Almost like what a form field would look like… just not a form field. Unless of course i answered myself 
Thanx for the help