2008年01月
在 NetBeans Platform (以后简称 NP)里,Node 负责提供内容在界面组件里的表现,Tree 、 List 、Palette、Property Sheet 等界面组件都和 Node 有关,所以 Node 结构的设计对于内容在界面上表现十分重要。这篇文章我试图通过构建一个类似 Windows 资源管理器上的磁盘文件树的模块样例程序,来说明如何使用 Node API 结合 NP 界面组件创建桌面应用。阅读全文>
发表于 @ 2008年01月19日 15:10:00|评论(loading...)|编辑
在这篇来自《适用于JAVA的QuickTime :开发者的宝典》,Chris Adamson 指出怎么写这样一个性质良好的应用程序。第四章:用组件工作介绍了组件的类型和子类型的识别模式并指出如何导出一个QuickTime movie到固定格式,或运行时能找到的任何格式。它说明了如何导入导出图形,并提供了显示所有已安装组件的一个实用程序。阅读全文>
发表于 @ 2008年01月08日 12:15:00|评论(loading...)|编辑
使用QuickTime流媒体最简单的事情就是我在此说明的生动内容。你需要至少一个音频输入设备,如一个内置的麦克风或者一个耳机。当然,拥有一个QuickTime支持的摄像机,如一个iSight,将会更让人印象深刻。阅读全文>
发表于 @ 2008年01月08日 12:09:00|评论(loading...)|编辑
对于 Java 开发人员来说,支持数字媒体的创建、修改和回放的能力最强、功能最丰富的 API 就是 QuickTime for Java API。QuickTime for Java 最初是为 Macintosh 平台创建的,但过去这几年时间里,Windows 和 Mac 用户也可以随意使用它。阅读全文>
发表于 @ 2008年01月07日 18:44:00|评论(loading...)|编辑
通常我们使用Java 编码输出图像默认的图像分辨率是72dpi(关于图像分辨率可以看我转载的一篇文章《图片分辨率介绍》),PC显示器的设备分辨率一般在60~120dpi之间,而熟悉印刷行业的朋友都知道,印刷一张图像需要的图像分辨率一般是300dpi,就是说这样的图像在显示器上显示可能很细腻但是印刷输出的效果却非常粗糙。那么我们针对印刷或者其他需要高分辨率的应用场合,就需要输出更高分辨率的图像,可是纵观Java SE 中标准的ImageIO 库并没有提供设置DPI值的方法,那么怎么使用Java生成适合印刷或者更高分辨率的图像呢?阅读全文>
发表于 @ 2008年01月05日 16:17:00|评论(loading...)|编辑