Most of the programmers like to have the most beautiful menu bars and components in their applications, but in Java programming language, because of limited access to system level resources; it is a little bit difficult.Today I am going to explain how to make an attractive application frame, what I am going to say here is just the basics and a simple application that you can download and run it as a NetBeas Project.Since I usually use NetBeans IDE, this entire document is based on that IDE, so if you want to match this information with your programming environment you might check documents of your product.Normally when you are going to build a menu driven application in java, you make a Frame then start adding new components, this shows the normal borde for your application, but if you need more your should use JPanel instead of JFrame, working with JPanel need more manual codes but...