自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 Oracle公布Java发展策略

甲骨文已经完成了对SUN公司的收购,于1月27日发布了对Sun各项业务的整合规划。总体上说,Oracle要成为软硬件一体化的整体解决方案的厂商。 以下就其对备受关注的Java方面的策略做个介绍。 Java SE:1)推出JDK SE 7, 它将包括多个新的功能,如提高开发人员的效率,提供高性能,对多核芯片的支持等。2)Sun的HotSpot和Bea的JRockit都是策略性虚拟机:融合两者...

2010-01-28 23:16:57 124

原创 欧盟通过oracle收购Sun,Java落入甲骨文之手

今日欧盟无条件通过了Oracle收购Sun的交易,这意味着长达9个月的收购行动尘埃落定。本来应该可以快点批准的,只因为一个对SUn没有什么作用的MySQL,大大影响了这笔交易。这样一来,Oracle就真正成为了Java的主人了。以后大家用的JDK时的落款就不再是“Sun Microsystems”了。 Sun的作为一个高科技的明星公司就此谢幕,希望大家还能记住Java的发明者是Sun吧。...

2010-01-21 22:05:16 286

原创 Java SE 6 U18较大的性能改进

最新消息:欧盟通过oracle收购Sun,Java落入甲骨文之手 最近发布的Java SE 6U18和上个更新Java SE U17不同, U18不是修补安全性的,他主要是提高性能的增强版本,对整个Java SE 6的各个方面都做了性能的提高。这也许是Sun在合并到Oracle前的最后一个release了。 快速创建jar文件: 如果java程序里需要创建...

2010-01-20 12:40:02 174

原创 JavaFX 1.2.1的Eclipse插件

javafx.com上周发布了JAVAFX 1.2.1的Eclipse插件,这对喜欢Eclipse的fan来说是件好事。一直以来,由Sun主导开发的NetBeans和IBM支持的 Eclipse两大开源集成开发环境互有长短,目前看功能和水平都差不多在同一水平上。本人认为IDE仅是个工具,用哪个都可以,只要自己用得习惯就行。唯一可惜的就是两者的plugin互相不能通用,带来一些麻烦。如JavaFX的...

2010-01-16 21:09:44 139

NetBeans 6.8 IDE

最近,NetBeans 6.8正式发布了,这个version的编辑器支持JavaFX 1.2.1代码的编辑,而且具有更好的源代码自动完成、API提示功能和导航功能等。NetBeans 6.8和JavaFX SDK可以一起从Javafx.com下载。  当然了,NetBeans 6.8的使用不局限于JavaFX,它还是第一个支持Java EE 6的集成开发环境,通过较少的XML配置、注解...

2009-12-23 21:48:50 161

从冬奥会官网使用JavaFX说起

javaeye上一则关于JavaFX在冬奥会网页上使用的消息激起千层浪。我也说说个人的看法。 在这个冬季,风景秀丽的温哥华分外热闹,因为她即将迎来2010年冬奥会的举行。当然,我们关心的倒是另一个热点,JavaFX在冬奥会官网上的应用。这很可能是JavaFX首次在大型公众网站上露面。在网页上面采用了JavaFX的富客户端来呈现历届冬奥会的奖牌情况,当中包含了不少JavaFX的特色功能,如动...

2009-12-22 23:08:47 238

JavaFX新书:JavaFX本质论

JavaFX发布一周年了,今天给大家介绍一本JavaFX的中文书。当前学习JavaFX的书籍不算多,英文版的书主要有3本:一是Jim Weaver,Stephen Chin等编写的《JavaFX Pro Platform》,二是Jim Clarke,Jim Conners著的《JavaFX:Developing Rich Internet Applications》,还有就是Gail &...

2009-12-11 12:08:19 1009

JavaFX技巧介绍

Javafx的官网中发布了一系列实用的JavaFX编程技巧例子(How-Tos),对JavaFX学习者来说非常有参考价值。内容包括了基础概念到范例程序。该网站还按照API进行分类说明,使用起来十分方便。链接如下(英文):JavaFX How-Tos 一些有意思的例子:1)绑定(bindings)2)基础用户界面(Basic UI)3)引人注目的视觉效果(Visual A...

2009-11-15 20:39:26 107

端到端的JavaFX完整示例:许愿树 Online版

JavaFX的主要功能是作为富客户端开发平台。在实际的应用中,光有客户端是不够的。因此需要各种服务器端的配合。服务器端可以使用各种技术,如Java EE,PHP,RoR,数据库等。客户端与服务器端可以通过标准协议来通信,如HTTP,SOAP,XML-RPC等。 最近我把原来用JavaFX1.1写的许愿树程序改成了联机版,成为了一个典型的3层架构应用,如下图所示,展现层是JavaFX实现的富...

2009-08-19 21:33:38 226

JAVAFX学习和练习游戏

Javafx官网发布了一个在线学习(e-learning)软件,英文为“Tech Test Train”。这是个JavaFX的测试题软件,测试题共分为5大类,分别代表不同的知识要点。与传统的多项选择不同,这个软件是直接输入答案那种形式,所以对答题者的要求更高,一知半解的话你是很难蒙对的。每道题的思考时间只有15秒(包括输入),时间还是比较紧的。如果闯关不成,可以去学习相关的培训资料,对提高个人...

2009-08-09 11:42:14 364

怎样在JavaFX中实现菜单

也许是JavaFX设计者认为在RIA中有没有菜单无足轻重,当前的JavaFX版本中没有提供菜单功能。可是在实际开发中还是会有需要实现菜单的地方,我因此写个JavaFX菜单的例子(更多例子可参见 JavaFX编程网站 http://www.javafxblogs.com)。尽管JavaFX没有直接提供菜单Menubar的功能(参见javafxblogs.com),但是提供了一个SWING组件的封...

2009-08-01 00:07:07 1221

Java的Swing应用中使用JavaFX的功能

本文本来打算在JavaFX论坛上发表,但是觉得Java的开发人员可能会对涉及的内容更感兴趣。于是先发表在这里吧。 JavaFX包含了许多强大的功能,它们都是Java SE不具备的,如图表Charting,动画,媒体播放,RSS/Atom等,于是程序员常常讨论如何在Java中调用JavaFX的功能。笔者文章纯Java代码调用JavaFX的功能和JavaFX和Java之间的互操作性对此作过专题...

2009-07-06 15:56:37 711

JavaFX技巧:纯Java代码调用JavaFX的例子

 自JavaFX 1.0发布之后,本人撰写的文章JavaFX和Java之间的互操作性被各网站转载。文中总结了3种从Java调用JavaFX的方法。这三种方法分别为: (参见 http://www.javafxblogs.com ) 1. 用ScriptEngineManager类。这是基于JSR-223规范的java脚本API( scripting API)。可以在java程序中...

2009-06-21 18:17:11 935

怎样用JavaFX编写游戏:吃豆人(Pac-Man)之四

 加入javafx 圈子    JavaFX吃豆人游戏的第五篇文章上周已经发表。在最后的这篇文章中,详细介绍了精灵追逐吃豆人的算法。这可能是该游戏代码中最有趣的部分了。  在游戏编写时,通常需要考虑一些要素,如算法的效率、随机性、简洁度等。在文章中对这些问题都作了讨论。 在追逐算法中,程序采用了比较简单的距离优先的逼近算法。如下图所示:  图中的红色精灵从右到左移...

2009-06-20 17:45:16 436

登上JavaOne大讲台的JavaFX吃豆人游戏

JavaOne 2009的内容可以下载了,链接是http://developers.sun.com/learning/javaoneonline/。其中JavaFX的讲座在“Rich Media Applications and Interactive Content”类别中,需要注册一个Sun Developer Network的帐号才能看到这些PDF文件。  JavaOne的演讲者...

2009-06-16 21:46:01 233

JavaFX 1.2 程序代码迁移指南

 加入JavaFX圈子         本文系译者经原作者Stephen Chin授权翻译,英文原文:The Definitive 1.2 Migration Guide,为方便起见,英文原文的副本也可参见www.javafxblogs.com转载。有关代码迁移和JavaFX 1.2新特性内容,还可以参考JavaFX.com网站的文章,或者译者文章JavaFX 1.2的新特性。以下译...

2009-06-14 22:50:03 146

升级到JavaFX 1.2的简便方法

  加入javafx 圈子JavaFX 1.2给我们带来了许多功能和性能上的提升,因此,我需要对原来的JavaFX 1.1的IDE和SDK进行升级来使用JavaFX 1.2的新特性。对于从来没有使用过JavaFX的用户来说,安装JavaFX SDK 1.2应该很简单,可以从javafx.com下载一个NetBeans 6.5.1+JavaFX 1.2 SDK混合包,那就OK了。可是对于我...

2009-06-07 22:01:24 196

怎样用JavaFX编写游戏:吃豆人(Pac-Man)之三

   本周发表了第4篇文章。在这篇文章中,主要介绍了吃豆人和精灵之间互动的代码实现。 到上一篇文章为止,我们已经实现了游戏中所有的人物。现在我们来增加吃豆人和精灵追逐和互“吃”的处理逻辑。如果吃豆人和精灵相遇,只有两种情况,吃豆人吃掉精灵或者反之。如果吃豆人刚刚吞吃了魔法豆,他可以吃掉精灵,否则吃豆人就会损失一条命,这时,需要播放一段吃豆人消失的动画(如下图所示): 这...

2009-06-07 00:07:28 834

JavaFX 1.2的新特性

     加入javafx 圈子 虽然JavaFX 1.2版本还有几天才正式发布,但是已经可以在javafx.com下载了(显示是下载SDK1.1.1版本,实际是SDK1.2)。  JavaFX 1.2在功能上和API上都有了较大的提高,可以支持OpenSolaris和Linux了。较为不便的是,对先前写成的JavaFX 1.0/1.1的代码,虽然可以在旧...

2009-06-01 11:31:46 103

怎样用JavaFX编写游戏:吃豆人(Pac-Man)之二

上周介绍了关于编写JavaFX吃豆人游戏的前2篇文章。本周发表了5篇连载文章中的第3篇。在最新的这篇文章中,详细介绍了精灵(ghost)动画的机理,基本上和Pac-Man人物是一样的:改变坐标位置,并且不断切换画面(frame)。和Pac-Man不同的是,精灵有3组图,分别是正常(normal)、空心(hollow)以及闪烁(flashing),如下图所示:   为了说明程序整...

2009-05-29 23:49:00 480

怎样用JavaFX编写游戏:吃豆人(Pac-Man)

去年在JavaFX 1.0发布不久后,作为编程学习和练习,我写了一个JavaFX游戏:Pac-Man,又称为PC MAN或“吃豆人”。Pac-Man是上世纪80-90年代非常著名的一款游戏,起源于日本,风靡全球。我写的JavaFX Pac-Man游戏引起了不少关注(参见文章:JavaFX 演示游戏:PAC-MAN   http://javafxguy.iteye.com/blog/309042 )...

2009-05-22 17:33:30 752

JavaFX的Effect功能例子:编写许愿树程序(3)

重点推荐JavaFX文章:怎样用JavaFX编写游戏:吃豆人(Pac-Man) 在文章《 用JavaFX的effect实现许愿树(2) 》中,我们增加了鼠标事件处理逻辑和扩展多边形Polygon来画成的愿望星,我们已经可以在 JavaFX 的许愿树上悬挂许多五彩缤纷的愿望星了。现在,我们给程序再增加些功能,使得我们可以在星星上记录下许愿者的名字和愿望,那样就知道星星是谁的了。你可以点击...

2009-05-18 13:40:17 264 1

JavaFX的Effect功能例子:编写许愿树程序(2)

( 其他JAVAFX相关参考文章: JavaFX 多维数组 用JavaFX的Effect功能编写许愿树(1) JavaFX 1.1和1.0的兼容性 JavaFX和Java之间的互操作性 JavaFX的Effect功能例子:编写许愿树程序(3) )   在文章“用JavaFX的Effect功能编写许愿树程序(1)”中,我们介绍了用JavaFX作出白云蓝天绿树的构图。接下来我们制作冒泡...

2009-05-15 12:07:51 307

JavaFX的Effect功能例子:编写许愿树程序 (1)

相关文章:[在JavaFX使用多维数组]  [自己编程写的JavaFX 演示游戏]   [JavaFX和Java之间的互操作性] [JavaFX的Effect功能例子:编写许愿树程序(2) ] [JavaFX的Effect功能例子:编写许愿树程序(3)] 本文着重介绍了用JavaFX的effect功能来实现用户图形界面(GUI)。 看了同事用...

2009-05-12 17:40:48 211

在JavaFX 如何使用多维数组

JavaFX中的sequence是和java语言的数组类似的一种数据结构。sequence使用起来要比数组灵活,例如可以支持元素的过滤、插入和删除,应该说更像Collection这样的结构。和数组明显不同的是,sequence不支持多维结构。因此,当我们需要使用多维数组时,可以在Java语言中定义一个多维数组,然后在JavaFX中调用。 (转载请注明出处:[url=http://javafxguy...

2009-05-10 19:06:02 496

再见了,SUN

本周Oracle同意收购SUN。这一消息宣布了在硅谷中最具有创造力的公司的谢幕。自从1982年4个Standford大学的研究生创立以来,Sun公司一直是大无畏创新精神的代表,是开源软件最大的贡献者,今天这样的结果令人惋惜。Oracle的作风和微软类似,就是追求最大的商业利润,在收购完成后,估计很多SUN的优秀的开源软件将无法继续壮大发展,如MySQL, GlassFish, NetBeans,O...

2009-04-24 14:17:58 97

Linux系统中JVM内存2GB限制的原因

(转载请注明出处:Java,JavaFX技术交流 http://javafxguy.iteye.com) 其它文章: Java虚拟机的调优参考  JavaFX 1.1和JavaFX 1.0的兼容性接触到的一些用户反映在Linux系统中运行的Java应用,内存只能使用到2GB,在Java虚拟机中如果把-Xmx参数设置到2GB左右(约1.5-1.8GB),java进程就根本启动不了。我们通常使用的...

2009-04-15 16:00:08 297

JavaFX 1.1和JavaFX 1.0的兼容性

下载了包含JavaFX 1.1.1的NetBeans 6.5.1来安装。我的机器上原来有NetBeans 6.5的IDE,可以开发JavaFX 1.0的应用。在安装NetBeans 6.5.1时,没有升级的选项,而是完全的安装。在装完之后,发现原来的NetBeans 6.5的IDE还在,这样就有两个版本的NetBeans了,感觉有点浪费空间。庆幸的是,在启动新版本后,原来NetBeans 6.5的...

2009-04-14 18:21:43 128

Java虚拟机的调优参考

(转载请注明出处:[url=http://javafxguy.iteye.com]Java,JavaFX技术交流[/url] [url=http://javafxguy.iteye.com]http://javafxguy.iteye.com[/url]) 在任何一个的生产系统上线前,系统性能调优(Tuning)都是很重要的一步。通常,应用系统的软硬件的缺省值都是给开发平台(或小规模系统)...

2009-04-14 16:28:16 183

原创 JavaFX 常见问题

[b]相关文章:[/b][[url=/blog/344312]JavaFX 1.1新特性[/url]] [[url=/blog/309042]自己编程写的JavaFX 演示游戏,请大家看看[/url]] [[url=/blog/317087]JavaFX和Java之间的互操作性[/url]]JavaFXGuy发现了Sun中国Ada Li 收集了不少JavaFX的问答,中文的,非常...

2009-03-06 13:26:58 151

JavaFX 1.1新特性

相关文章:[自己编程写的JavaFX 演示游戏,请大家看看]   [JavaFX和Java之间的互操作性] 节译自 http://javafx.com/faq/ (JavaFX博客 http://www.javafxblogs.com/ 消息)JavaFX 1.1 主要是给移动设备提供了所有必须的工具来创造JavaFX内容,同时也带来了一些与功能和性能相关的提升,包括:。主...

2009-03-06 00:41:00 110

JavaFX和Java之间的互操作性

从JavaFX官方博客上读了一篇文章,是讨论从java代码中调用JavaFX类的方法。现在的情况是,JavaFX可以调用Java的类,基本没有什么限制,而反过来,Java却不可以随便调用JavaFX的类。这点可以从JavaFX项目的编译过程看出原因。以NetBeans为例,Build的过程是先编译Java代码(javac),然后才是JavaFX代码(javafxc),这样一来,java代码不知道有...

2009-01-15 21:39:29 844

JavaFX 中文学习资源

JavaFX SDK 1.0于12月4日发布了。我下载了Netbeans 6.5并试用了一下,效果非常好。写了个JAVAFX游戏,整体感觉JavaFX是基于JAVA的一种脚本语言,它的设计还是比较合理,提供了很多关于图形和动画功能,使得代码数目大大减少。因此,非常适合快速开发RIA的需要。(RIA原文是Rich Internet Application,即丰富的互联网应用。) JavaFX可以被理...

2009-01-04 20:34:16 292

自己编程写的JavaFX 演示游戏,请大家看看

2009-05-22:重点推荐JavaFX文章: 怎样用JavaFX编写游戏:吃豆人(Pac-Man)  最近读了些JAVAFX的文章,看了一些示范程序,于是决定写个游戏试一试。大概花了2周的业余时间,写成了一个Pac-Man游戏(俗称PCMAN或吃豆子)。虽然离真正的"街机版"还有一段距离,但是也基本体验了JavaFX编程的易用性。由于处于学习阶段,还有很多需要改进的地方,以后有时间慢慢...

2009-01-02 23:50:48 1048

空空如也

空空如也

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

TA关注的人

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