Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java GUI 设计 » SWT  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 关于SWT的画图程序的问题?
howjay





发贴: 8
积分: 0
于 2005-03-02 22:23 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
不是程序使用 swt 绘制静态图,是想做一个画图程序。网上我找到了是使用 awt/swing 的例子。

我尝试了一下实现鼠标画线的功能,使用 Canvas 类型作为画布。有 2 个问题:

1。我使用 canvas.addMouseListener() 和 canvas.addMouseMoveListener(),在 mouseMove() 函数里面画线的话,resize 窗口图像会消失。我知道在 canvas.addPaintListener() 函数添加的画图代码在 resize 窗口时图像不会消失,那我应该怎么做呢?

2。下载下来的例子中是在 mouseDragged() 中实现画图功能,随鼠标动画出的线很连续,为什么我在 mouseMove() 中使用 drawPoint() 或者 drawLine() 画出的线都断断续续的,鼠标移动越快效果越不好?

我网上看到的资料都没有关于用户动态画图这一块的。若有这方面的资料还请指点,多谢~




话题树型展开
人气 标题 作者 字数 发贴时间
7031 关于SWT的画图程序的问题? howjay 437 2005-03-02 22:23
6392 Re:关于SWT的画图程序的问题? cnfree 2093 2005-03-02 23:03
5897 Re:关于SWT的画图程序的问题? howjay 370 2005-03-02 23:45
5913 Re:关于SWT的画图程序的问题? howjay 91 2005-03-03 11:02
5816 Re:关于SWT的画图程序的问题? hrliuhai 16 2005-03-07 11:45
5807 Re:关于SWT的画图程序的问题? howjay 103 2005-03-07 22:08
5948 Re:关于SWT的画图程序的问题? cnfree 31 2005-03-08 10:54

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923