加载中…
个人资料
javafxgame
javafxgame
  • 博客等级:
  • 博客积分:0
  • 博客访问:10,087
  • 关注人气:1
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
评论
加载中…
博文
标签:

it

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

it

分类: JavaFX动态
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 

大概是Sun觉得在JavaFX中有没有菜单无关重要,目前版本的JavaFX 1.2中没有给程序员提供菜单的API。但实际中开发者还是时常需要菜单功能,于是我写了个JavaFX菜单的例子(更多例子可以参考 JavaFX例子编程网 http://www.javafxblogs.com )。

 

JavaFX没有提供Menu功能(参见javafxblogs.com),但是提供了一个把SWING组件的封装类javafx.ext.swing.SwingComponent。这个Class可把SWING的组件转化成JavaFX的节点(node)并且在Stage中显示出来。
javafx blog
javafx blog

在上面代码中,我们先构建标准的SWING菜单条(menu bar,JavaFX中文教程

阅读  ┆ 转载 ┆ 收藏 
标签:

javafx

java

swing

it

分类: JavaFX技术

本文转载自 JavaFX技术应用  http://www.javafxblogs.com

 

JavaFX包含了许多功能,它们都是Java SE不具备的,如图表Charting,动画,媒体播放,RSS/Atom等,于是程序员常常讨论如何在Java中调用JavaFX的功能。笔者文章纯Java代码调用JavaFX的功能JavaFX和Java之间的互操作性对此作过专题讨论。在Stephen Chin的开源项目JFXtras最新版本中, 提供了一个JavaFX的封装类,可以在SWING应用中显示JavaFX的图性元素(动画,图表等)。这是个十分有用的功能,对广大的Java(Swing)开发人员来说是个好消息。

 

在文中注明:转自 http://www.javafxblogs.com 作者:Henry Zhan

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

javafx

it

分类: JavaFX技术
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

javafx

it

分类: JavaFX游戏

JavaFX吃豆人游戏的第五篇文章上周已经发表。在最后的这篇文章中,详细介绍了精灵追逐吃豆人的算法。这可能是该游戏代码中最有趣的部分了。(参考: 怎样用JavaFX编写游戏:吃豆人(Pac-Man)之四


JavaFX游戏编写时,通常需要考虑一些要素,如算法的效率、随机性、简洁度等。在文章中对这些问题都作了讨论。在追逐算法中,程序采用了比较简单的距离优先的逼近算法。如下图所示:


图中的红色精灵从右到左移动,当它在交叉路口时,它可以选择向上或者向左移动。如果我们把它和吃豆人之间的X/Y方向上的距离和作为一个评估指标的话,我们可以得到这样一个结论: 向左走的距离为14,向上走距离缩短为12。因此向上可以使得红精灵更加逼近吃豆人。通过计算,我们就可以知道向上是个比较好的选择。如果吃豆人吞下魔法豆,我们只需要把积分方式取

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

javafx

1.2

it

分类: JavaFX动态

javafxblogs.com Rss_google Rss_zhuaxia Rss_xianguo


本文系经原作者Stephen Chin授权翻译,英文原文:The Definitive 1.2 Migration Guide,为方便起见,英文

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

javafx

it

分类: JavaFX动态
javafxblogs.com Rss_google Rss_zhuaxia Rss_xianguo

JavaOne 2009的内容可以下载了,链接是http://developers.sun.com/learning/javaoneonline/。其中JavaFX的讲座在“

阅读  ┆ 转载 ┆ 收藏 
标签:

it

分类: JavaFX技术

javafxblogs.com Rss_google Rss_zhuaxia Rss_xianguo

上周JavaFX 1.2的发布给我们带来了许多功能和性能上的提升,因此,我需要对原来的JavaFX 1.1的IDE和SDK进行升级来使用JavaFX 1.2的新特性。对于从来没有使用过J

阅读  ┆ 转载 ┆ 收藏 
标签:

it

分类: JavaFX动态

虽然JavaFX SDK 1.2版本还未正式发布,但是已经可以在javafx.com下载了(显示是下载SDK1.1.1版本,实际是SDK1.2)。

 

JavaFX 1.2在功能上和API上都有了较大的提高,需要注意的是,对先前写成的JavaFX 1.0/1.1的代码,可能需要做迁移和语法修正,二进制代码也是不兼容的(即需要重新编译)。JavaFX SDK 1.2主要的新功能如下:

 

 1)包括20多种BoxBlur等新效果(effect) 
 2)图表(Charting)功能(饼图,柱状图、散点图等) 
 3)Mixin类替代了多继承性   
 4)Java数组的直接引用(无需通过Sequence的转换) 
 5)异步的处理模式(Asynchronous Processing Model) 
 6)内置的数学和属性类(即JavaFX写的Math,Properties类) 
 7)更多新的Layout类 
 8)更多的Skinnable控件   JavaFX实例和编程演示 
 9)RSS和Atom流的支持 
 10)Stage的支持功能,如Screen,Alerts等 
 11)本地数据存储,可以支持会话状态的保存。 
 12)客户化UI控件的增强支持
阅读  ┆ 转载 ┆ 收藏 
  

新浪BLOG意见反馈留言板 不良信息反馈 电话:4006900000 提示音后按1键(按当地市话标准计费) 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

新浪公司 版权所有