Here's an example of the EventEditor plugin which shows a detail window where you can edit the fields for your events. Double click an event to show the editor.

The java source code for this example can be viewed here: EventEdit.java.