![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaFX
chenweionline
熟悉Java和.Net平台客户端编程技术,目前从事网络游戏开发工作。
展开
-
JavaFX试水
我的第一个JavaFX程序,图像亮度增强和衰减效果循环。package org.jqueen.fx.lostworld;import javafx.stage.Stage;import javafx.scene.Scene;import javafx.scene.image.Image;import javafx.scene.image.ImageView;原创 2009-08-05 11:52:00 · 2703 阅读 · 3 评论 -
使用JavaFX时间轴(Timeline)编写的等待动画
(点击图片运行程序) 项目源代码下载:http://www.blogjava.net/Files/chenweionline/WaitingPaneFX.rar2009-10-19 21:39:00 · 675 阅读 · 0 评论 -
Inkscape提供将绘制保存为JavaFX的支持
Inkscape是一个基于标准的SVG文件格式的开源矢量图编辑器,在最新的0.47版本里添加了将绘制保存为JavaFX的支持。它将所有的绘制保存在一个继承自CustomNode的JavaFX源文件里,目前只支持保存JavaFX源文件(.fx),不支持FXZ,不支持动画。(可能以后也不会支持动画,毕竟不是专注JavaFX的设计工具)...2009-12-03 19:39:00 · 123 阅读 · 0 评论 -
SOSHaiti(Preview) - Game In JavaFX
开发中的一个版本,先睹为快,希望有更多的开发者关注JavaFX技术。 source code:http://kenai.com/projects/soshaiti2010年3月22日更新:1.修正游戏结束时不显示得分的BUG2.增加一个Menu菜单,在游戏进行中可暂停游戏3.添加物体间的碰撞特性(使用JBox2D)...2010-03-12 22:25:00 · 143 阅读 · 0 评论 -
JavaFX实现鱼眼菜单 v0.1
点击图片可运行程序2009-12-06 02:27:00 · 138 阅读 · 0 评论 -
JavaFX实现一个简单的模态窗口
JavaFX直到目前最新的1.2.1版本里没有提供模态窗口或着对话框,我在项目里通过扩展Control自己实现了一个简单的模态窗口,控件由2个类Window.fx和WindowSkin.fx组成,在WindowSkin里实现了Skin的抽象方法contains,在模态下始终返回true。下面是控件的源码和一个演示demo。Window.fxpackage org.jquee...2009-12-19 02:45:00 · 187 阅读 · 0 评论 -
JavaFX项目发布时虚拟机参数设置方法
我一直是使用NetBeans IDE开发JavaFX项目,JavaFX项目编译后会在项目目录下建立一个dist文件夹,文件夹包含你的程序和另外3个发布文件,发布文件分别是XXX.html、XXX.jnlp和XXX_browser.jnlp,如果需要设置JavaFX程序运行时的虚拟机参数,那么可以根据你的发布方式选择在XXX.jnlp或者XXX_browser.jnlp里做出修改,它们都是标准的Ja...2009-12-21 17:02:00 · 273 阅读 · 0 评论 -
JavaFX开发模仿Mac OS的MagicalDock(鱼眼效果)
MagicalDock修改了上个版本的设计,目前的思路是使用2个容器类Container和Flow完成布局,Flow为Node提供水平布局,Container是Flow的容器。当鼠标移动到Node上,Node大小变化时会改变Flow的尺寸范围,这时动态调整Flow在Container中的位置完成水平位移效果并且将锚定Node的底部使一组Node在变化时都能够底线对齐...2010-04-09 17:58:00 · 390 阅读 · 0 评论 -
JavaFX进行HTTP Basic认证
最近用JavaFX写一个应用调用Internet上的开放API时需要进行HTTP Basic认证,JavaFX提供了一个类HttpRequest用于发送Web服务的请求,类HttpHeader顾名思义就是用来表示HTTP请求的"Header"了。HttpHeader提供了一个很方便的方法用来创建HTTP Basic认证需要的用户名和密码"Header":public basicAut...2010-04-25 02:49:00 · 153 阅读 · 0 评论 -
JavaFX中实例化Java类对象
如果Java类对象拥有不带参数的构造函数,那么可以在JavaFX代码里直接实例化:var var1 = ArrayList{};如果目标Java类只有带参数的构造函数就有些麻烦,需要分2步进行,首先新建一个Java工具类JavaUtils.java,在这个类里将你目标类实例化完成后通过赋值语句将其赋值给JavaFX变量:1、编写JavaUtils.javai...2009-10-15 22:16:00 · 128 阅读 · 0 评论 -
JavaFX进行 HTTP Basic认证
最近用JavaFX写一个应用调用Internet上的开放API时需要进行HTTP Basic认证,JavaFX提供了一个类HttpRequest用于发送Web服务的请求,类HttpHeader顾名思义就是用来表示HTTP请求的"Header"了。HttpHeader提供了一个很方便的方法用来创建HTTP Basic认证需要的用户名和密码"Header":public bas原创 2010-04-25 02:54:00 · 1849 阅读 · 0 评论 -
JavaFX开发模仿Mac OS的MagicalDock(鱼眼效果)
MagicalDock修改了上个版本的设计,目前的思路是使用2个容器类Container和Flow完成布局,Flow为Node提供水平布局,Container是Flow的容器。当鼠标移动到Node上,Node大小变化时会改变Flow的尺寸范围,这时动态调整Flow在Container中的位置完成水平位移效果并且将锚定Node的底部使一组Node在变化时都能够原创 2010-04-10 17:07:00 · 3602 阅读 · 8 评论 -
JavaFX中实例化Java类对象
如果Java类对象拥有不带参数的构造函数,那么可以在JavaFX代码里直接实例化:var var1 = ArrayList{}; 如果目标Java类只有带参数的构造函数就有些麻烦,需要分2步进行,首先新建一个Java工具类JavaUtils.java,在这个类里将你目标类实例化完成后通过赋值语句将其赋值给JavaFX变量:1、编写JavaUtils.javaimport j原创 2009-10-15 21:45:00 · 2328 阅读 · 0 评论 -
使用JavaFX时间轴(Timeline)编写的等待动画
(点击图片运行程序)项目源代码下载:http://www.blogjava.net/Files/chenweionline/WaitingPaneFX.rar原创 2009-10-19 21:47:00 · 5572 阅读 · 0 评论 -
Inkscape提供将绘制保存为JavaFX的支持
Inkscape是一个基于标准的SVG文件格式的开源矢量图编辑器,在最新的0.47版本里添加了将绘制保存为JavaFX的支持。它将所有的绘制保存在一个继承自CustomNode的JavaFX源文件里,目前只支持保存JavaFX源文件(.fx),不支持FXZ,不支持动画。(可能以后也不会支持动画,毕竟不是专注JavaFX的设计工具)原创 2009-12-03 19:57:00 · 1871 阅读 · 0 评论 -
JavaFX实现鱼眼菜单 v0.1
点击图片可运行程序原创 2009-12-06 02:30:00 · 2118 阅读 · 0 评论 -
JavaFX实现一个简单的模态窗口
JavaFX直到目前最新的1.2.1版本里没有提供模态窗口或着对话框,我在项目里通过扩展Control自己实现了一个简单的模态窗口,控件由2个类Window.fx和WindowSkin.fx组成,在WindowSkin里实现了Skin的抽象方法contains,在模态下始终返回true。下面是控件的源码和一个演示demo。Window.fxpackage org.jqu原创 2009-12-19 02:45:00 · 4702 阅读 · 2 评论 -
JavaFX编译器编译重载方法的一处BUG
直接看测试代码吧,一共2个类:BugTest.fx和A.fx,SDK版本是1.2.3。/* * BugTest.fx * * Created on 2010-2-25, 22:05:11 */package org.jqueen.fx.bug;/** * @author Leon */publi原创 2010-02-25 23:47:00 · 1652 阅读 · 0 评论 -
JavaFX项目发布时虚拟机参数设置方法
我一直是使用NetBeansIDE开发JavaFX项目,JavaFX项目编译后会在项目目录下建立一个dist文件夹,文件夹包含你的程序和另外3个发布文件,发布文件分别是XXX.html、XXX.jnlp和XXX_browser.jnlp,如果需要设置JavaFX程序运行时的虚拟机参数,那么可以根据你的发布方式选择在XXX.jnlp或者XXX_browser.jnlp里做出修改,它们都是原创 2009-12-21 17:06:00 · 2146 阅读 · 0 评论 -
SOSHaiti(Preview) - Game In JavaFX
开发中的一个版本,先睹为快,希望有更多的开发者关注JavaFX技术。 source code:http://kenai.com/projects/soshaiti2010年3月22日更新:1.修正游戏结束时不显示得分的BUG2.增加一个Menu菜单,在游戏进行中可暂停游戏3.添加物体间的碰撞特性(使用JBox2原创 2010-03-12 22:38:00 · 1526 阅读 · 0 评论 -
JavaFX编译器编译重载方法的一处BUG
直接看测试代码吧,一共2个类:BugTest.fx和A.fx,SDK版本是1.2.3。/* * BugTest.fx * * Created on 2010-2-25, 22:05:11 */package org.jqueen.fx.bug;/** * @author Leon */public cl...2010-02-25 23:35:00 · 126 阅读 · 0 评论