自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

学习JFXStudio程序大赛作品(四)

继续学习“短小JavaFX程序大赛”的作品,这次是Stephen Chin 的作品Spin Clock,这是最后一个作品。先看看整体效果: 此作品的代码个人感觉写得很精彩,尤其一些效果的使用,唯一的遗憾是作者没有突出显示当前时间在这个旋转的时钟上,导致得如果仅看作品感觉很乱,尤其还有毫秒的显示。   1、添加旋转卡片及数字的效果,此处用到PerspectiveTransform,有机...

2009-10-15 14:00:23 150

学习JFXStudio程序大赛作品(三)

继续学习“短小JavaFX程序大赛”的作品,这次是Carl Dea 的作品3D Cube。先看看整体效果: 这件作品实际是通过时钟来改变立体图形的位置,但是个人感觉立方体和时钟关系不大,而且添加了转动立方体的鼠标事件,更加淡化了Time的概念。代码写得还是很精彩的,开始学习吧。 1、添加3D立方体,效果如图: 总感觉这个3D立方体画得好像有些问题,但具体什么问题也说不清。也许立方...

2009-10-14 16:35:55 185

学习JFXStudio程序大赛作品(二)

继续学习“短小JavaFX程序大赛”的作品,这次是Philippe Lhoste 的作品Crystal Gears。先看看整体效果: 怎么样,够炫吧!感觉最终没有得奖,关键是没有把机械齿轮的运转和时钟联系起来,比较遗憾。个人觉得此代码要比Pacman Clock复杂,也许是和自己没有接触过机械类图形开发有关。研究齿轮节点的开发就费了一些时间,目前也就了解到如何使用此节点,具体的原理等有机会...

2009-10-12 15:59:53 142

学习JFXStudio程序大赛作品(一)

      最近JavaFX社区最引人关注的事情,非JFXStudio举办的“短小JavaFX程序大赛”莫属,相关报道请看30行JavaFX程序大赛结果 。九月的比赛已经结束 ,获奖作品是Pacman Clock,作者是Mark Nankman 。看了几个作品的源代码,感觉作品的实际代码不少,如果规范编码的话,基本都要超过两百行,和预期有点不同(以为30行就能做很多事情)。不过,对于展示的作...

2009-10-10 17:16:21 154

JavaFX自定义节点开发

在JavaFX开发中,建立一个自定义节点非常普遍;而且jfx中的自定义节点功能也很强大。下面我简单介绍两个自定义节点的例子。   先看代码: class Bars extends CustomNode { override function create():Node { return Group { content: for(x in ...

2009-09-25 11:26:42 485

JavaFX提高插入图形节点的速度

在JavaFX中,如果想要大量的插入图形节点(node),一定要注意插入的方法。应该是先把大量的图形节点插入到节点序列(sequence )中,然后再一起插入到场景(scene);如果直接把一个一个的节点插入到场景中,将会让你等到花儿都谢了:)   举例说明,快速方式: var stage: Stage = Stage { title: "快速插入图形节点" w...

2009-09-21 13:58:50 277

JavaFX使用自定义字体

利用注册字体的方式,解决JavaFX使用自定义字体的问题。   代码如下:  function registerFont(url: String) { var fontURL = new File(url); var font = java.awt.Font.createFont(java.awt.Font.TRUETYPE_FONT, fontURL); ...

2009-09-15 16:26:04 1333

JavaFX离线部署和运行的解决办法

     此文主要说明如何在离线的情况下使用JavaFX程序。不明白SUN为什么不搞个JFX运行时包,或者直接包括在JRE里;而是在SUN服务器上下载。如果哪天服务器宕机,我们使用JavaFX程序的人不就惨了。闲话少叙,来看看如何解决这个问题吧。   1、安装JRE(最低需要JRE6 Update10以上)。注意,不同版本的JFX也对应不同的JRE,在离线使用的情况下。比如JFX1.2的离...

2009-09-14 09:07:39 548

JavaFX解决描边(stroke)显示不全的问题

先看问题:   var rec1: Rectangle; var stage: Stage = Stage { title: "Rectangles" width: 200 height: 200 scene: Scene { content: [ VBox { spac...

2009-09-11 12:39:28 668

初探JavaFX

    学习JavaFX有一段时间了,缘起公司软件需要访问本地资源,原来的解决方案Applet功能不够强大及稳定,因此近期开始关注JavaFX。JavaFX是Java语言中一项新的技术,主要运用于RIA 的开发(当然还有移动设备等)。随着学习JavaFX的深入,觉得这项技术很有意思,而且也很强大。今后会在博客中,记录我学习和使用JavaFX的点点滴滴。     JavaFX的入门,是看官网...

2009-09-09 14:06:12 110

空空如也

空空如也

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

TA关注的人

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