SWT-related articles [00]

Source: Internet
Author: User
Tags xsl xslt

1. SWT and jface, Part 1: Introduction
In the first article in The SWT and jface series, you can learn how to use Java, eclipse, and the SWT and jface libraries to create a simple SWT application. You can also learn how to use basic controls and la s to create a simple swt gui.
2. Use eclipse GUI outside eclipse workbench, Part 1: Use jface and SWT separately
Most people usually use eclipse GUI components (jface and SWT) in eclipse workbench, but they are designed as self-contained frameworks. Even outside of eclipse workbench, jface's plug-in design allows you to develop complex guis with minimal code. In a series of three articles, A. O. van emmenis will demonstrate how to build such an independent application. In part 2, he starts from the "Hello, world" example and gradually builds it into a (very) simple file resource manager. He introduced some major jface
3. Use Java Web Start to deploy SWT applications
Over the past few months, the Standard Widget Toolkit (SWT) has made continuous progress and draws on the collective wisdom of more and more java developers. A certain phase of SWT application development-usually after the basic prototype operation-developers start to focus on the deployment process. Unlike traditional Java applications, SWT applications need to load some operating system-specific libraries before the application runs. Although the ongoing deployment and maintenance of these libraries seem to be a headache, please rest assured that there is a solution to solve this problem, that is, sun's Java Web Start. SWT and ja
4. Integrate ActiveX controls into SWT applications
By using the Standard Widget Toolkit (SWT), you can develop independent Java applications that look similar to local applications. If you spend a lot of time developing Java client applications for Windows, you may want to integrate some local Windows components into your applications. As part of an eclipse project under development, SWT allows you to easily use and integrate ActiveX controls in an independent SWT application.
5. SWT: a strong competitor of AWT and swing
Since the birth of Java, it has been successful in many fields, but it has rarely appeared in graphic interface programs. The reason is that AWT and swing, the default graphical interface development kits for Java, are hard to get rid of. They are unacceptable regardless of speed and appearance. Today, the SWT development kit compiled by ECLIPSE provides a better choice for Java programmers outside AWT and swing. In this article, we will give a brief but comprehensive introduction to SWT.
6. Provides content assistant for SWT applications
For users of the eclipse Java Editor, content assistant is a well-known feature. Press Ctrl + Space key to bring up a set of windows to complete the suggestions. Selecting a specific suggestion opens another window, showing the preview effect after inserting the selected suggestion. You can use the Enter key to accept a suggestion, or double-click the suggestion to insert it into the current document. This article will show you how to easily add this feature to SWT-based applications, whether they are independent applications or eclipse workbench plug-ins.
7. Use draw2d and SWT plotting in Java
Drawing with Java has always attracted the attention of developers. Traditionally, Java developers use Java. AWT. graphics or Java 2D APIs for plotting. Some developers even use ready-made open-source toolboxes (such as JSCI) for plotting. However, in many cases, your choice is limited to AWT or swing. To minimize dependencies on third-party toolboxes, or to simplify the drawing basics, consider using draw2d and writing your own code for plotting or plotting.
8. Java two-dimensional drawing of the Toolbox for standard Widgets
In this article, following his popular introduction of the swt tutorial for porting swing applications, Java developers and eclipse publisher Yannick saillet, demonstrate how easy it is to draw two-dimensional images in SWT components and draw2d images.
9. Create a local cross-platform GUI application (Repeat)
More than a year ago, Java developer Kirk vogen discussed how to combine the GNU Compiler for Java, Linux, and standard widgets Toolkit (SWT) to create a local cross-platform Java application. In this article, Kirk repeat this topic and discusses support for Windows, gnome, and SWT 2.0. This time, he used ant to demonstrate how to automatically build your local application and then how to integrate all of these into Eclipse IDE. Please read from the Forum attached to this article with the author and others
10. Open Standards, open source code, and Domino 6: access Domino Directory through Python and Java
By explaining how to build two different applications to access Domino Directory, we ended a series of articles on open standards and open source code in Lotus Domino 6. The first application is a Python application created using gimp Toolkit (GTK), and the second application is a Java application created using Standard Widget Toolkit (SWT.
11. Insert swing-based development tools into eclipse
Learn how to integrate an independent swing-based editor into eclipse platform as a plug-in. By using some simple technologies, you can share resources between swing tools, eclipse platform, and various SWT small windows (widgets), and these resources can be accessed through mutual awareness) communication. If the tool supplier intends to introduce eclipse-based development tools into the market and wants to recode them to the minimum, it will also find this article helpful.
12. Jface development wizard
There is no talk about the language in which you use to develop GUI applications, and the interactive mechanism for collecting user input is indispensable. The jface toolkit of the eclipse project in development provides a set of powerful user interface components that developers can easily use in independent applications. One of the more interesting components in the jface toolkit is the support for the wizard. The jface wizard works with other user interface components in the Standard Widget Toolkit (SWT) to systematically collect user input and perform data verification.
13. Use XML: layout, attributes, and preferences in eclipse
XM was initially developed in the "use XML" column on developerworks. It is a simple release framework that uses XML and XSL. In this section, Benoit Marchal further discusses User Interface considerations, including how to manage attributes and preferences in eclipse for the XSL release plug-in.
14. Use eclipse visual editor project to build Gui
Similar to many eclipse.org projects, the goal of the visual editor project is to build a tool for building a graphical user interface. The most interesting thing about the visual editor project is that it has released a reference implementation. Visual editor 0.5 is a GUI builder used to build AWT/swing applications. It is a long-awaited eclipse feature. SWT support will be added in the soon-to-be-released version 2004, which is scheduled to be submitted by the middle of 1.0. In this article, you will obtain
15. Integrate GT3 development grid service with eclipse
Eclipse is an excellent open-source integrated development environment (IDE). As it continues to mature, it is increasingly popular with developers. In this article, the author integrated Globus Toolkit 3.0 with eclipse to develop a specific grid service, and focused on the use of Eclipse's standard window Widget Toolkit (SWT) develop GUI programs for grid services.
16. Use XML to create a project
This article continues to discuss the integration of eclipse and XM. Eclipse is an open source project of IBM for building a scalable integrated development environment (IDE) for Java developers ); XM is a simple content management solution of Beno technical t Marchal. In this column, Beno release T adds a wizard for initializing a new project. During this period, he shared his hard-earned findings about the eclipse platform.
17. Use eclipse GUI outside eclipse workbench, Part 1: Use jface image Registry
In this article, a. o. Van emmenis continues to study the example of building in section 1st. He will complete the content providers and tag providers and demonstrate how to use sorting and filtering in jface viewer. He will demonstrate how to add status lines to the window, add icons to two viewers, and discuss how to save system resources by using the jface image registry.
18. Use XML: Use eclipse to build a user interface for XM
Anyone familiar with XM-a low-cost, open-source content management solution based on XSLT-knows that despite its many advantages, it still lacks a user interface. In this article, the columnist Beno mongot Marchal uses the eclipse platform's open and universal framework to build a user interface for XM.
19. Use eclipse GUI outside eclipse workbench, Part 1: Add operations, menus, and toolbar
This is the third and last article in this series. In this article,. o. van emmenis will complete the file resource manager example discussed in sections 1st and 2nd by adding operations, menu bar, pop-up menu, and toolbar. He will demonstrate how to set menu item features, how to reuse operations in menus and toolbar, and how to enable operations to recognize context by listening to events from the viewer. The example operation uses a utility to start the program and access the system clipboard.
20. Using XML: Integrating xm and eclipse
Author and column writer Beno & #238; t Marchal, the more he learns about eclipse and plug-in APIs, the more he enjoys what he knows. In this column, Beno & #238; t continues to integrate its ongoing project into xm (simple content management and publishing solutions based on XML and XSLT) and eclipse (an open source project that defines the next-generation integrated development environment for Java developers. When XM was started from the IDE, his efforts paid off. In an unexpected result, Beno & #238; t found the hidden basic XML editor in the toolbox!

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.