屏幕抓取API的Java库程序 JxCapture
nick | java | 2012-06-30
JxCapture是一种跨平台、能为Java应用程序提供综合屏幕抓取API的库程序。不论是整个窗口还是单个对象,你都能抓取屏幕上的所有图片元素然后将它保存为java.awt.image.BufferedImage对象以便进一步在Java代码里处理。
授权协议: 商业软件
开发语言: Java
操作系统: 跨平台
收录时间: 2012年06月03日
软件首页 软件文档
[阅读全文]
Flex4j
Flex is now at your fingertips and you can develop beautiful applications and all in Java!
授权协议: 商业软件
开发语言: Java
操作系统: 跨平台
收录时间: 2012年04月14日
软件首页 软件下载
[阅读全文]
理解Java对象序列化(转)
nick | java | 2012-02-15
关于Java序列化的文章早已是汗牛充栋了,本文是对我个人过往学习,理解及应用Java序列化的一个总结。此文内容涉及Java序列化的基本原理,以及 多种方法对序列化形式进行定制。在撰写本文时,既参考了Thinking in Java, Effective Java,JavaWorld,developerWorks中的相关文章和其它网络资料,也加入了自己的实践经验与理解,文、码并茂,希望对大家有... [阅读全文]
Java EE 7 新功能前瞻
nick | java | 2012-02-15
21 世纪初,Spring 框架的诞生和崛起让沉重而腐朽的 J2EE 遭到了当头棒喝,随后大批开发人员转投 Spring 阵营,呼吸间就让 J2EE 阵营大伤元气。然而这种命悬一线的危机并没有造成毁灭性的打击,尤其是对于 Java 这种提倡开放的平台而言,取长补短,互相促进才是正道。于是,JCP 委员会痛定思痛,在 2006 年推出 Java EE 5 规范,主要是对 EJB 的开... [阅读全文]
Java 控制台中文问题(windows平台)
测试代码
import java.io.Console;
import java.lang.reflect.Constructor;
import java.lang.reflect.Field;
import java.nio.charset.Charset;
public class JsTest {
@SuppressWarnings("rawtypes")
private static void outputCharset(){
Constructor[] ctors = Console.class.getDeclaredConstructors();... [阅读全文]
(转)用JavaScript编写一个Java虚拟机?谈谈哗众取宠的
今日目睹某网络新闻,开篇明义便包含如下几行文字
【程序员Artur Ventura,这位超级大牛,用JavaScript写了一个java虚拟机BicaVM】
继而再读,惊见其中“超级大牛”、“神人”等溢美之词不绝于耳,崇拜、神往之心溢于言表。仿佛BicaVM就是天上有地下无的创举,仿佛Artur Ventura就是继比尔盖茨,乔布斯之后的第三位IT业领军人。然而很可惜,小弟今天准备... [阅读全文]
JAVA分别实现Windows平台和Linux平台下的ip获取
nick | java | 2011-12-30
一般我们很容易获取Windows系统下的ip信息,比如:
package com.han;
import java.net.InetAddress;
import java.net.UnknownHostException;
/**
* 程序实现了Windows平台下获得本机ip地址
* @author HAN
*
*/
public class InetAddressObtainment_Windows {
String hostname;
String hostaddress;
void initialize(){
try {
... [阅读全文]
7 个开源的TTS(文本转语音)系统推荐
nick | java | 2011-12-27
TTS(Text To Speech,文本转语音)是语音合成应用的一种,它将储存于电脑中的文件,如帮助文件或者网页,转换成自然语音输出。TTS可以帮助有视觉障碍的人阅读 计算机上的信息,或者只是简单的用来增加文本文档的可读性。TTS经常与声音识别程序一起使用。
本文主要介绍7款开源的TTS系统,你可以用来学习,也可以在你的项目中使用。
1. MARY ... [阅读全文]
DocViewer 在线文档阅读
DocViewer 是类似百度文库、豆顶书屋的在线文档阅读程序。基于JAVA语言,跨平台的文档在线阅读器。
Windos7 Windows2003 Windos Xp ubuntu11.04 测试通过。linux下请安装相关字体。
一个文档在线阅读的JAVA企业级解决方案。
程序需要openoffice(或LibreOffice 推荐LibreOffice)、 swftools支持。请根据需要下载不同平台安装包。
该项目已经有成功实... [阅读全文]
Java字节码(.class文件)格式详解
nick | java | 2011-09-06
小介:去 年在读《深入解析JVM》的时候写的,记得当时还想着用自己的代码解析字节码的,最后只完成了一部分。现在都不知道还有没有保留着,貌似Apache有现 成的BCEL工程可以做这件事。当时也只是为了学习。这份资料主要参考《深入解析JVM》和《Java虚拟机规范》貌似是1.2版本的,整理出来的。里面 包含了一些自己的理解和用实际代码的测试。有兴趣的童... [阅读全文]