Hey guys.

Im new to Java, but have lots of experience in Processing (implented in java if noones heard of it). I want to build an interface that uses my own graphic components. Can anyone point me in the right direction of tools or just what to research?
Is there some sort of method using swing?

thanks in advance,
Rich.