A Java application is an application that runs on a Java platform. Java applications can be developed using the Java programming language.
Interstage Studio provides Java application projects in which the Java build paths and builders required for application development are already set. The Java application projects can be used to develop the applications shown below.
Client applications are programs that use java commands and javaw commands and can execute them independently.
Applets are programs that can be executed by Web browsers by being embedded in HTML. HTML is only a static expression, but applets can perform dynamic expressions.
A library is a program that groups together as one component various functions that can be used by multiple applications. Since a library cannot be executed independently, it is used from a client application or an applet. It can also be used from other J2EE applications, such as Web applications and EJB applications.
Forms can be broadly classified as frames, dialogs, and panels. Inherited forms are provided for all three types.
JavaBeans are conventions that componentize Java classes. JavaBeans is also a generic name for components that conform to these conventions. Individual componentized component are referred to as Beans.
Point
There are two container and Bean types; the heavyweight component (AWT) and the lightweight component (Swing). When creating Java Forms and applets, be as consistent as possible with the use of heavyweight and lightweight components. When heavyweight and lightweight components are mixed, there may be problems such as overlapping (with heavyweight components always appearing on top), and menu Beans submerging.