首页> 外文会议>Annual ACM symposium on user interface software and technology >SATIN: A Toolkit for Informal Ink-based Applications
【24h】

SATIN: A Toolkit for Informal Ink-based Applications

机译:缎面:一种用于非正式墨水的应用程序的工具包

获取原文

摘要

Software support for making effective pen-based applications is currently rudimentary. To facilitate the creation of such applications, we have developed SATIN, a Java-based toolkit designed to support the creation of applications that leverage the informal nature of pens. This support includes a scenegraph for manipulating and rendering objects; support for zooming and rotating objects, switching between multiple views of an object, integration of pen input with interpreters, libraries for manipulating ink strokes, widgets optimized for pens, and compatibility with Java's Swing toolkit. SATIN includes a generalized architecture for handling pen input, consisting of recognizers, interpreters, and multi-interpreters. In this paper, we describe the functionality and architecture of SATIN, using two applications built with SATIN as examples.
机译:用于制作有效的笔的应用的软件支持目前是基本的。为了促进这些应用程序的创建,我们开发了一个基于Java的工具包的缎子,旨在支持利用钢笔非正式性质的应用程序。该支持包括用于操纵和呈现对象的场景图;支持缩放和旋转对象,在对象的多个视图之间切换,用解释器集成笔输入,用于操纵墨水笔画的库,针对钢笔优化的小部件,以及与Java的Swing Toolkit兼容。缎子包括用于处理笔输入的广义架构,由识别器,解释器和多解释器组成。在本文中,我们描述了缎面的功能和体系结构,使用缎面构建的两个应用程序作为示例。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号