亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 1135 | 回復: 1
打印 上一主題 下一主題

2D繪圖 SWT實例 [復制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2006-08-16 22:13 |只看該作者 |倒序瀏覽
package swt.jface.demo;

import org.eclipse.swt.SWT;
import org.eclipse.swt.events.PaintEvent;
import org.eclipse.swt.events.PaintListener;
import org.eclipse.swt.layout.FillLayout;
import org.eclipse.swt.widgets.Canvas;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;

/**
* SWT2D演示
* @author 中國順天科技開發(fā)公司 E-mail:chinasts@gmail.com
* @version 1.00
*/
public class ST2D {
        Display display = new Display();

        Shell shell = new Shell(display);

        public ST2D() {
                shell.setLayout(new FillLayout());
                final Canvas canvas = new Canvas(shell, SWT.NULL);
                canvas.setBackground(display.getSystemColor(SWT.COLOR_WHITE));

                canvas.addPaintListener(new PaintListener() {
                        public void paintControl(PaintEvent e) {
                                e.gc.setXORMode(true);

                                e.gc.setBackground(display.getSystemColor(SWT.COLOR_GREEN));
                                e.gc.fillOval(60, 10, 100, 100);

                                e.gc.setBackground(display.getSystemColor(SWT.COLOR_RED));
                                e.gc.fillOval(10, 60, 120, 120);

                                e.gc.setBackground(display.getSystemColor(SWT.COLOR_BLUE));
                                e.gc.fillOval(110, 60, 100, 100);

                        }
                });

                shell.setSize(300, 220);
                shell.setText("順天科技");
                shell.open();

                // 進入監(jiān)聽
                while (!shell.isDisposed()) {
                        if (!display.readAndDispatch()) {
                                // 沒有觸發(fā),則等待
                                display.sleep();
                        }
                }
                display.dispose();
        }
       
        public static void main(String[] args) {
                new ST2D();
        }
}

論壇徽章:
0
2 [報告]
發(fā)表于 2006-08-16 22:14 |只看該作者
效果圖

效果圖2.jpg (127.27 KB, 下載次數(shù): 2)

效果圖

效果圖
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術有限公司. 版權所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP