When you use Java Swing or Java Foundation Classes (JFC) for your GUI application development the look and feel of GUI application is not the same as the look and feel of your operating system as JFC or Java Swing has its own built in look and feel. Although, if you want you can achieve the same look and feel as of your operating system’s by using Java’s Abstract Window Toolkit (AWT), the AWT toolkit is unable to meet advanced GUI programming requirement.
(more…)