Hola
flowboss16,
1) Preguntas de Java en la sección Java.
2) JDK es el kit de desarrollo de Java, el lenguaje es
Java a secas.
Por como hablas, deduzco que no conoces bien el lenguaje, ¿o me equivoco?. Si estoy en lo cierto, primero aprende bien las bases del lenguaje.
Si ya tienes base, puedes usar la paleta de NetBeans para crear GUIs en Swing, pero el código que te genera es desastrozo. Mejor iníciate con JavaFX, Swing ya quedó en la historia.
Aquí hay un tuto de JavaFX muy bueno que puedes seguir:
Tutorial JavaFX 8.