当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:14:00  来源:本站整理

SWT/JFace开辟指南之理解Display和Shell[Java编程]

赞助商链接



  本文“SWT/JFace开辟指南之理解Display和Shell[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

在这一节中,我们早年面所摆列出来的Hello, world!程序开始对swt举行一些初步的摸索.所谓的初步是指,我们会介绍编写swt程序的基本思绪,以及对两个重要的类:Display和Shell作一些介绍.

因为这一节和前一节是分成两个部份贴出来的,所以我仍旧将Hello, world!的代码段在下面列出来:

1package swtjfacesample;
2
3import org.eclipse.swt.SWT;
4import org.eclipse.swt.widgets.Display;
5import org.eclipse.swt.widgets.Shell;
6import org.eclipse.swt.widgets.Text;
7
8public 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 = new Shell(display);
17
18 Text helloText = new Text(shell, SWT.CENTER);
19 helloText.setText("Hello,World!");
20 helloText.pack();
21
22 shell.pack();
23 shell.open();
24
25 while (!shell.isDisposed()) {
26 if (!display.readAndDispatch()) {
27 display.sleep();
28 }
29 }
30 display.dispose();
31
32 }
33}

代码段2

这段程序固然很简单,但是它反映了我们书写swt程序的步骤,这些步骤是:

1.成立一个Display对象

2.成立一个大概多个Shell对象,你可以认为Shell代表了程序的窗口.

3.在Shell内成立各种部件(widget)

4.对各个部件举行初始化(外观,状况等),同时为各种部件的事件成立监听器(l5.调用Shell对象的open()办法以显示窗体

6.各种事件举行监听并处理,直到程序发出退出消息

7.调用Display对象的dispose()办法以完毕程序.


  以上是“SWT/JFace开辟指南之理解Display和Shell[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • 操纵SWT开辟基于Java的图形用户界面
  • 组织SWT/JFace控件的利器:Layout
  • Java桌面操纵程序筹划新贵:SWT简介
  • Java GUI:SWT/Swing/AWT的介绍及比较
  • Java秘史:躲藏在SWT/Swing背后的故事
  • 在Eclipse顶用SWT筹划界面
  • 步入SWT/JFace世界,你还等什么
  • SWT:实现自我绘制的Button组件
  • SWT/JFace入门指南之用Layout管理UI策划
  • SWT/JFace开辟入门指南之搭建开辟环境
  • SWT/JFace开辟指南之理解Display和Shell
  • <b>SWT/JFace入门指南之初步体验widget</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .