So I've began learning Java and I've developed a basic command prompt program but is there any programs that make GUI program easier in Java? Kinda like in Visual Basic?
You can always use Netbeans, but I STRONGLY suggest that you learn how to make the GUIs yourself. Understanding how to do it will make you a much better programmer in the long run.
You could use the one in NetBeans one as SuF said, or you could try the one that is in IntelliJ, iirc. Coding a GUI in Swing isn't hard: there are plenty of Tutorials on using Swing Components.
Like the above mentioned, learn first from the basic and making GUI yourself.
Netbeans might get complicated if you don't know how to make simple events from the basic.
I have tried Netbeans, and even made my project last term from it. That isn't a friendly environment, though the one thing good is that you just have to drag and drop your designs.
Assuming you don't want to use the GUI designer you might like to give Eclipse or JCreator a go. JCreator is a nice lightweight IDE that I enjoyed using when I coded Java, and Eclipse I've found is better than Netbeans from personal experience. You probably aren't experienced enough to know how either is better, but as you get better you begin to note serious differences in each coding environment you use.