Hi I'm new to Java and a little confused.

I cannot tell for sure the difference between component and widgets and how to create my own.

For example in QT/KDE controls that in java are called "components" are called "widgets".

Any way to give an example I want to create a database browser that will contain a few labels and buttons, and integrate it on a project. Or even with composition create a text field that will have extra input control/restriction that will suit my needs.

How do I do this? All tutorials I found on google are not very enlightening..

Is it possible to make it visible on the netbeans pallete, after i create it?