Creating a JFrame without a title bar is not that difficult, just use JWindow instead. JFrame is basically a JWindow with extra bits drawn on it (the title bar etc).
To quote Java's own documentation on JWindows
"A JWindow is a container that can be displayed anywhere on the user's desktop. It does not have the title bar,
window-management buttons, or other trimmings associated with a JFrame, but it is still a "first-class citizen" of the user's desktop, and can exist anywhere on it."
JWindows support layouts, adding and removing components etc. but they dont support menuBars.
So that is part one of your question, part 2 (the taskbar bit) is harder and to be honest I do not believe it is possible in Java. Anyone know of a way around this? I assume we are talking Windows yes? ----------------------------------------
There are no onions, only magic
----------------------------------------