Is SWT a digital currency
SWT (standard widget Toolkit) is a standard small window toolbox, which is an open source GUI framework. The famous ideeclipse is developed with this technology. SWT is an integrated development environment developed by IBM and used in eclipse. SWT provides portable API and is closely integrated with the underlying native OS GUI platform. It is a set of widgets and graphics library integrated with the local window system. SWT calls the internal API of the operating system by JNI (Java Native Interface), so it runs fast and can get the same appearance as the internal application of the operating system
Jface is not only a user interface toolbox, but also an easy-to-use and powerful graphic package, which simplifies the common graphical user interface programming tasks. SWT and Jface are the main components on the Eclipse platform. Jface is created on the basis of
SWT, but Jface can not completely cover the functions of SWT. The relationship between Jface and SWT is shown in the figure
because Jface is more powerful, Jface is generally preferred when developing graphical interface
the interface created by SWT / Jface is dependent on the operating system, while the interface of AWT / swing is to control the display style through the program. It can also achieve the features of one-time compilation and multiple runs of formal Java. Masking will show that the system interface is not integrated with the theme style of the system, resulting in a bad visual feeling
for SWT / Jface, it has also become a powerful tool for Java to turn the desktop program around. Through this framework, we can develop desktop programs that integrate with local system interface elements. It has a bright future in the domestic market