自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

键盘上的舞者

像写情书一样Coding...

  • 博客(119)
  • 资源 (18)
  • 收藏
  • 关注

翻译 将你的文件类型集合进XML编辑器(第一部分)

感谢 Vadiraj 的帮助,我现在知道了如何在XML编辑器里打开非XML文件。有时候你拥有一个内容是XML但是却并非以“.xml”结尾的文件。如何让IDE把它看作一个XML文件呢?接下来你可以看到一个后缀为“.test”的文件在XML编辑器里被打开。你知道它被打开是因为语法着色和缩进,以及XML文件特有的附加菜单项: 1、使用文件类型向导,会创建一些不同的类。只需要修改名为

2009-07-01 09:27:00 812

转载 Creating a New Window Group

In the IDE, when youre involved in GUI editing, several helperwindows open together with the Design mode of the editor. For example,when you open a TopComponent in Design mode, the Palette and th

2009-06-23 11:26:00 1304

原创 有限状态机(Finite State Machine)在游戏中的应用和实现

版权声明:转载时请务必保留以下作者信息和链接作者:陈维([email protected]) 有限状态机(Finite State Machine)是软件领域里的一个很重要的工具,很多东西的模型其实就是有限状态机。有限状态机的确切描述它是一个有向图形,由一组节点和一组相应的转移函数组成。我们在游戏里看到精灵在场景中休息、奔跑、攻击等连续的动作,都可以理解成精灵处于不同的状态

2009-01-26 13:22:00 4192

转载 游戏中的有限状态机(InGems)

 这是GAMEGEMS中的第三章的第一部分,番的不好。你可以直接阅读原文。原本以为这是人工智能的部分,看到一半才发现只是一个简单的框架。如果你想学人工智能,这里没有,就不要浪费时间了。由于本人水平有限,其中难免会出现原则性的错误,希望指正。关键字:有限状态机、状态、输入、状态转换、输出状态当前状态一个有限状态机类在这篇文章中,我们创建了一个通用的有限状态机(FSM)的C++类。有限状态机是计算

2008-12-08 16:38:00 1676

转载 状态机

   关于状态机的一个极度确切的描述是它是一个有向图形,由一组节点和一组相应的转移函数组成。状态机通过响应一系列事件而“运行”。每个事件都在属于“当前”节点的转移函数的控制范围内,其中函数的范围是节点的一个子集。函数返回“下一个”(也许是同一个)节点。这些节点中至少有一个必须是终态。当到达终态,状态机停止。   包含一组状态集(states)、一个起始状态(startstate

2008-12-08 16:33:00 1063

原创 Java 部署工具包提供的脚本文件

Java 部署工具包支持快速部署 Java 程序或 Java Web Start 程序。部署工具包脚本文件 提供以下功能:精确检测已安装的 JRE无缝 JRE 安装在单独一行代码中完成程序启动(JRE 检测和必要的升级)在单独的一行代码中完成 Web Start 程序的启动以下 HTML 代码用于确保已经安装了Java 1.6 并且 Java applets 已经启

2008-11-17 17:35:00 1836

原创 NetBeans Platform 开发中文教程推荐

《NetBeans富客户端编程权威教程》好像是目前唯一讲述的NetBeans Platform开发的中文教程,之前我也下载过这本书的英文电子版(《Rich Client Programming Plugging into the NetBeans Platform》),蹩脚英语生啃的太痛苦,感谢作者、Sun中国技术社区和译者叶亮,希望所有喜欢NetBeans的朋友都能关注这本书,关注NetBean

2008-11-03 10:41:00 4169 2

原创 Java实现带渐变字幕的不规则窗体

之前听说Java 6u10里提供了不规则窗体的实现,我前两天做了些尝试,编写了一个带渐变字幕的不规则Splash窗体。不规则窗体使用的就是Java 6u10里新增加的类com.sun.awt.AWTUtilities提供的setWindowShape方法。这个类另外还提供了一些制作透明/半透明窗体的方法,我在这里就不多做介绍。带倒影的颜色渐变滚动字幕

2008-08-18 16:31:00 3468 4

原创 My ChinaJoy

 更多照片在相册-ChinaJoy 2008

2008-07-19 10:48:00 1249 5

原创 使用 Jimi 输出 PICT 格式图像的一处 BUG 及解决办法

版权声明:转载时请务必保留以下作者信息和链接作者:陈维([email protected])作者的网站:http://www.chenwei.mobi 使用 SUN 提供的图像管理工具包 Jimi1_0 版本,保存 PICT 文件格式时输出的图像宽、高和内存中的图像源一致,可是显示出来却是白色。这是 Jimi1_0 版本对写 PICT 格式的一处 BUG,下载新的补订类 PICT

2008-05-16 16:51:00 1507

原创 你应该知道的 - 关于 Java 2D 中图形上下文基类 Graphics

版权声明:转载时请务必保留以下作者信息和链接作者:陈维([email protected])作者的网站:http://www.chenwei.mobi  AWT 提供了一些用户接口的构件,但是它不提供一些类似的纯粹的绘制图形的对象,例如 Rectangle、Polygon 和 Point 类没有任何绘制图形的能力。换句话说它们不具备 draw 方法,仅仅可以设置和的到它们代表的

2008-05-03 11:39:00 3250 2

原创 2008欧洲杯赛程

比赛日期 比赛时间 交战对手 比赛城市 A组赛程 06.08 00:00 瑞士—捷克

2008-04-10 13:48:00 3054 2

原创 Netbeans Visual Library 的 18 分钟视频教学

版权声明:转载时请务必保留以下作者信息和链接作者:陈维([email protected])作者的网站:http://www.chenwei.mobiNetbeans Visual Library 的 18 分钟视频教学http://www.javalobby.org/eps/netbeans_visual_library/ 

2008-04-08 16:26:00 3993 4

原创 转几篇介绍在 Swing 程序中使用 JXMapViewer 整合电子地图的文章

 版权声明:转载时请务必保留以下作者信息和链接作者:陈维([email protected])作者的网站:http://www.chenwei.mobi 使用 JXMapViewer 将地图集成到 Swing 应用程序中使用 JXMapViewer 实现地图聚合

2008-04-02 13:43:00 2810

原创 New Book《Pro Netbeans IDE 6 Rich Client Platform Edition》

版权声明:转载时请务必保留以下作者信息和链接作者:陈维([email protected])作者的网站:http://www.chenwei.mobiSupplementary Material Download 又一本讲 NetBeans RCP 开发的新书,对于我这种英语糟糕的人来说太痛苦了。呵呵,该痛定思痛踏实补习英语还是祈祷中文版早日引进?电子版$34.

2008-03-13 15:48:00 1901 2

原创 将标准输出重定向到GUI

版权声明:转载时请务必保留以下作者信息和链接作者:陈维([email protected])作者的网站:http://www.chenwei.mobi使用控制台运行 Java 程序时,我们只需要在程序中使用System.out.println()等标准输出语句就可以将信息在控制台界面打印出来;而在使用 IDE 运行程序时这些信息会输出在 IDE 的 Output 区域,这也是

2008-03-07 12:13:00 3770 2

转载 现实生活中的Swing和NetBeans平台开发

 开发丰富的桌面 Java 应用程序历来是非常辛苦的过程;但是现在 NetBeans 平台中有了新的高级 Swing 组件和完整的应用程序框架。了解这个平台如何让开发复杂的桌面应用程序变得轻松,以及在构建这个平台方面的一些教训。  和很早就开始使用 Java 的大多数人一样,我最初接触这项技术是使用(小型)桌面应用程序的时候:它们是我读博士期间的一些研究素材和一个卫生保健呼叫中心的简单控制

2008-02-12 21:58:00 5149 2

转载 我见过的一个让我瞠目结舌的电脑高手!

1 很久以前,那还是我用win98的时候有次我系统崩溃了,因为我对电脑一无所知,我朋友给我介绍了一个高手来帮我修电脑。  他看了一下电脑,问我有没有98的盘,我说没有。   他想了一下,叫我把固定电话拿给他,我想修电脑要电话干什么,但人家是高手,我也不好说什么,就把电话拔下来给他了。   他把电话线空着的一头接在电脑的一个插孔内,然后进入

2008-02-11 23:35:00 2911 10

原创 NetBeans RCP - 使用 Node & ExplorerManager 结合 BeanTreeView 编写一个磁盘文件树

版权声明:转载时请务必保留以下作者信息和链接作者:陈维([email protected])作者的网站:http://www.chenwei.mobi在 NetBeans Platform (以后简称 NP)里,Node 负责提供内容在界面组件里的表现,Tree 、 List 、Palette、Property Sheet 等界面组件都和 Node 有关,所以 Node 结构的

2008-01-19 15:10:00 5583

转载 基于Java 开发QuickTime 程序

摘要:QuickTime 视频文件播放程序如今已经发展和成长15年了,在添加新特性的同时也保持了极好的向后兼容性:1990年在系统6或7上制造的QuickTime movie2005年仍然能在Mac 操作系统X 10.3.7上播放。这是因为QuickTime 的共享代码片段的组件系统可被发现和被动态的调用。QuickTime 所需要用来播放movie的大部分是一个组件:理解文件格式的代码;使在文件

2008-01-08 12:15:00 2701 1

转载 QuickTime流媒体和Java

QuickTime流媒体和Java作者:Chris Adamson译者:pawenwen版权声明:任何获得Matrix授权的网站,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:Chris Adamson;pawenwen原文地址:http://www.onjava.com/pub/a/onjava/2005/01/12/strmng_qtj.html中文地址:http://www

2008-01-08 12:09:00 2095

转载 移动视频: QuickTime for Java API 入门

在 Java 平台上创建 iPod 视频内容级别: 初级Bruce Hopkins ([email protected]), 技术架构师, Gestalt LLC2006 年 3 月 13 日最新一代的 iPod 媒体播放器在移动视频编程领域开辟了一个新机会 —— 但是如何入门呢?本文介绍将 QuickTime for Java™ 库,以编程方式为 iPod 媒体播放

2008-01-07 18:44:00 2079 1

原创 使用 Java 进行图像处理 - 编码输出高分辨率图像

版权声明:转载时请务必保留以下作者信息和链接作者:陈维([email protected])作者的网站:http://www.chenwei.mobi通常我们使用Java 编码输出图像默认的图像分辨率是72dpi(关于图像分辨率可以看我转载的一篇文章《图片分辨率介绍》),PC显示器的设备分辨率一般在60~120dpi之间,而熟悉印刷行业的朋友都知道,印刷一张图像需要的图像分

2008-01-05 16:17:00 19504 14

原创 Java SE 6 Developer Preview 8

今天Apple 发布了Java SE 6 的开发者预览版8(Java SE 6 Developer Preview 8),这个预览包括 Java SE 6 的 1.6.0_01。这次发布的这个Java 6 可以运行在Mac OS X v10.5.1 及以后版本上,不支持Mac OS X 早期的版本(以前发布的Java 6 Developer Preview 支持Mac OS X 10.4)

2007-12-19 21:12:00 1230 2

转载 小白兔

小白兔蹦蹦跳跳到面包房,问:“老板,你们有没有一百个小面包啊?” 老板:“啊,真抱歉,没有那么多” “这样啊。。。”小白兔垂头丧气地走了。 第二天,小白兔蹦蹦跳跳到面包房,“老板,有没有一百个小面包啊?” 老板:“对不起,还是没有啊” “这样啊。。。”小白兔又垂头丧气地走了。      第三天,小白兔蹦蹦跳跳到面包房,“老板,有没有一百个小面包 啊?” 老板高兴的说:“有了,有了,今天我们有一百个

2007-12-05 11:16:00 1447 2

原创 NetBeans 6.0 Release

一早上班访问 NetBeans.org,不过挂在首页的还是 RC2。下午又刷了一次,还是如此,以为要delay了,失望。不过刚才习惯性的又刷新了一下网页,网站首页已经以 NetBeans 6.0 的蓝色基调变换了风格,6.0 已经 release 了。下载了包含 Java SE 应用的 Windows 和 Mac OS X 版,明天开始正式把开发的 IDE 升级到 6.0 。Panowalke

2007-12-03 18:42:00 2657 2

原创 为 Java 桌面应用程序添加 Splash 屏幕

版权声明:转载时请务必保留以下作者信息和链接作者:陈维([email protected])作者的网站:http://www.chenwei.mobi当应用程序启动初始,进行各种类库的初始化和装载,此时出现一个醒目的 Splash 屏幕提示着用户软件正在进行初始化工作,同时可以通过显示广告、法律许可和软件 logo 等等,给予软件用户更积极的反馈。熟悉 Java SE 6

2007-12-03 15:23:00 5873 2

原创 为 JFileChooser 添加选择文件有效验证功能

版权声明:转载时请务必保留以下作者信息和链接作者:陈维([email protected])作者的网站:http://www.chenwei.mobi我们在做 GUI 编程的时候经常需要用到 JFileChooser 组件构造一个文件选择对话框来为用户提供打开文件、保存文件等操作。通常的做法是调用 JFileChooser.showOpenDialog() 方法显示文件选择

2007-11-17 15:59:00 2695 1

原创 使用 Java 进行图像处理 - 图像编码输出

版权声明:转载时请务必保留以下作者信息和链接作者:陈维([email protected])作者的网站:http://www.chenwei.mobi图像编码输出的方法,提供编码进度监听,向图像文件中添加缩略图和设置编码质量的支持(特定格式,例如 JPG)。这个方法支持的编码格式依赖运行环境里 ImageIO 已经注册 ImageWriter 集合。Java SE 6

2007-11-13 14:34:00 8255 1

原创 介绍一个 Java examples 资源丰富的网站

今天薛刚推荐了一个网站http://www.java2s.com/网站包涵 Java 平台各方面的 examples 代码,并不局限于标准Java SE / EE / ME,还有一些框架以及第三方的类库基本使用实例以及编程技巧。很全面,可以通过代码实现快速了解 Java 平台上一些平时不怎么接触的方向,非常实用,非常棒的网站。

2007-11-09 15:35:00 1457 3

转载 java.io.File 中 getPath(), getAbsolutePath() 和 getCanonicalPath() 三个方法的区别

file的这几个取得path的方法各有不同,下边说说详细的区别概念上的区别:(内容来自jdk,个人感觉这个描述信息,只能让明白的人明白,不明白的人看起来还是有点难度(特别试中文版,英文版稍好些)所以在概念之后我会举例说明。如果感觉看概念很累就跳过直接看例子吧。看完例子回来看概念会好些。getPathpublic String getPath()将此抽象路径名转换为一个路径名字符串。所得到的字符

2007-10-30 13:37:00 1839

原创 300 new features, where's java 6?

看见了吗,醒目的倒计时器提醒着 Leopard 还有几小时发布。Mac Java Community 上的 Apple Mailing Lists 链接 Ann: Java SE 6.0 Release 1 Developer Preview 6 Now Available 已经孤寂了一年多。300个新特色,对于 Java 开发者来说又有什么吸引力?!这位老兄的牢骚真是声声入耳。O

2007-10-26 14:41:00 915

原创 Tears In Heaven

Tears In Heaven 歌手:Clapton Eric Would you know my name if I saw you in heaven? Would it be the same if I saw you in heaven? I must be strong and carry on, Cause I know I dont belong here

2007-10-15 20:00:00 976

原创 我的故事

我是一个程序员,和许多程序员一样,过着每天和可乐、泡面一起工作到深夜的生活。从 Pascal ,VB 到 C# 再到 Java 一路走来,我也有着自己的技术理想。什么是成功?我还不知道。但我明白临渊羡鱼不如退而结网。所以每天我都在学习,不断的学习,只有这样,才可以继续追逐我的梦。我是一个程序员,我始终为之奋斗的是我终身的职业。这是我的故事。 

2007-10-10 14:02:00 1344 8

原创 更改 NetBeans IDE 的 LookAndFeel

版权声明:转载时请务必保留以下作者信息和链接作者:陈维([email protected])作者的网站:http://www.chenwei.mobiNetBeans IDE 启动时使用的默认 LookAndFeel 是当前操作系统对应的 LookAndFeel,运行在 Windows 上默认使用 Windows LAF,运行在 Mac OS X 上则默认使用 Mac LAF。

2007-09-14 13:09:00 3927 6

原创 jrawio - 纯 Java 实现对数码相机 RAW 格式数据进行解码获取图像信息

版权声明:转载时请务必保留以下作者信息和链接作者:陈维([email protected])作者的网站:http://www.chenwei.mobi我以前做的软件里有一个功能,需要根据用户选择的不同曝光、白平衡值从 RAW 格式文件里取得不同的图像。那款软件的开发主要使用 Java 技术,但是当时这个功能是通过 JNI 调用 C++ 写的一个库实现的。因为在 Mac OS X

2007-09-09 14:41:00 4644

转载 入门影友晋级:RAW到底比JPEG强在哪里?

什么是JPEG和RAW?   JPG和RAW是数码相机常见的文件存储格式,但很多入门影友对RAW文件比较陌生。偶尔了解一些的朋友也可能认为RAW文件除了带来处理上的麻烦外,画质上并没有明显改善。针对这一问题,我们将在本文中对这两种格式做一个详细的介绍和对比。   什么是JPEG格式?  JPG(JPEG)是一种当前比较流行的图像存储压缩格式,它通过去除“多余”的(对显示效果影响

2007-09-09 14:22:00 2797

转载 图片分辨率介绍

分辨率是和图像相关的一个重要概念,它是衡量图像细节表现力的技术参数。但分辨率的种类有很多,其含义也各不相同。正确理解分辨率在各种情况下的具体含 义,弄清不同表示方法之间的相互关系,是至关重要的一步。下面对几种常见的图像输入/输出分辨率及不同图像输入/输出设备分辨率作个介绍,供大家参考。图象分辨率     图象分辨率(Image Resolution):指图象中存储的信息量。这种分辨率有多种衡量方法

2007-09-04 18:52:00 5159 3

转载 超级图像变形算法有了 DEMO 程序

前两天刘阳给大家介绍过一个超级图像变形算法的视频,视频中展示了一系列令人称奇的图像修改过程,比如放大缩小不会严重变形,去除图中人物不会影响到画面背景等等。事实上这是第34届SIGGRAPH 2007数字图形学年会上,以色列的两位教授Shai Avidan和Ariel Shamir,展示的一种新型的缩放裁剪图像方法,他们称之为Seam Carving for Content-Aware Imag

2007-08-31 15:00:00 3279 1

原创 阿拉伯语软件的 GUI 设计

版权声明:转载时请务必保留以下作者信息和链接作者:陈维([email protected])作者的网站:http://www.chenwei.mobi昨天得到一个沙特客户的反馈,希望我们能够按照他们的阅读、操作习惯将将软件的 UI 重新设计。简单地说就是从右到左的阅读、操作习惯给他们定制软件界面,就像下图所示。是不是看着别扭,好像一个界面抓图后翻转的恶作剧。我搜索了一下相关

2007-08-29 12:55:00 3907 11

『Code』Java实现不规则窗体及渐变滚动字幕的源代码

不规则窗体的实现使用了Java 6u10版本JDK提供的方法,在未来的JDK Release版本中可能会有略有变化。渐变字幕使用Java 2D渲染。开发环境:NetBeans6.1 + Java 6 update 10。20080818

2008-08-18

《使用Subversion进行版本控制》

针对 Subversion 1.4 PDF格式电子书。

2008-06-24

【Code】标准输出重定向到GUI

Java 标准输出重定向到 Swing 文本组件的样例程序。

2008-03-07

《Graphics_Java_Mastering_the_JFC》

JAVA 2 图形设计卷I:AWT 和 卷Ⅱ:SWING 。

2008-02-25

Tangram_build2008022401_for_mac

Tangram 是一个使用 NetBeans Platform 构建的图像处理软件。 这是2008年02月24日构建的运行在 Mac OS X 平台上的版本。 更多信息请见我的博客: http://blog.csdn.net/chenweionline

2008-02-24

Tangram_build2008022401_for_win

Tangram 是一个使用 NetBeans Platform 构建的图像处理软件。 这是2008年02月24日构建的运行在 Windows 平台上的版本。 更多信息请见我的博客: http://blog.csdn.net/chenweionline

2008-02-24

Tangram_Build2008022401 源代码

Tangram 是一个使用 NetBeans Platform 构建的图像处理软件。 更多信息请见我的博客: http://blog.csdn.net/chenweionline

2008-02-24

JEIDA 制定的EXIF 2.1 官方标准

JEIDA 制定的EXIF 2.1 官方标准 PDF格式

2008-01-31

NetBeans RCP - 使用 Node & ExplorerManager 结合 BeanTreeView 编写的一个磁盘文件树 Build20080119

NetBeans RCP - 使用 Node & ExplorerManager 结合 BeanTreeView 编写一个磁盘文件树<br><br>项目构建在 NetBeans IDE 6.0 上。

2008-01-19

Swing实现半透明窗口的Sample

程序项目可以用 NetBeans IDE 打开

2007-08-29

JSnapColor Internal Build 20070722000

用 Java 开发的拾取屏幕颜色的桌面工具软件。 运行需要 JRE 5.0 或以上版本支持。

2007-07-23

JSnapColor.jar

JSnapColor

2007-07-17

JSnapColor.jar

屏幕拾色小工具

2007-07-17

JSnapColor.jar

屏幕拾色小工具

2007-07-17

《Rich Client Programming: Plugging into the NetBeans Platform》

《Rich Client Programming: Plugging into the NetBeans Platform》电子书

2007-06-05

Rich Client Programming

《Rich Client Programming: Plugging into the NetBeans Platform》

2007-06-04

CharacterSetToolkit

若在您的项目中使用请不要改变package及author等作者信息。

2007-05-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除