从Hello, world!开始了解Display和Shell
在这一节中,我们从前面所列举出来的Hello, world!程序开始对swt进行一些初步的探索。所谓的初步是指,我们会介绍编写swt程序的基本思路,以及对两个重要的类:Display和Shell作一些介绍。
因为这一节和前一节是分成两个部分贴出来的,所以我仍然将Hello, world!的代码段在下面列出来:
1
package swtjfacesample;
2
3
import org.eclipse.swt.SWT;
4
import org.eclipse.swt.widgets.Display;
5
import org.eclipse.swt.widgets.Shell;
6
import org.eclipse.swt.widgets.Text;
7
8
public
class
HelloSwt
{
9
/**//**
10
* Hello,world!
11
*
12
* @param args
13
*/
14
public static void main(String[] args)
{
15
Display display = new Display();
16
Shell shell
package swtjfacesample;2

3
import org.eclipse.swt.SWT;4
import org.eclipse.swt.widgets.Display;5
import org.eclipse.swt.widgets.Shell;6
import org.eclipse.swt.widgets.Text;7

8

public
class
HelloSwt
{
9

/**//**10
* Hello,world!11
* 12
* @param args13
*/14

public static void main(String[] args)
{
15
Display display = new Display();16
Shell shell

本文介绍了SWT开发中的Display和Shell,Display作为与操作系统沟通的桥梁,Shell代表程序的窗口。创建Display后,创建Shell并设置其风格。Display的常用方法包括setData、getShells等,Shell的风格如BORDER、CLOSE等,通过构造函数定义。open()和close()分别用于打开和关闭Shell。
7803

被折叠的 条评论
为什么被折叠?



