当前位置:  开发笔记 > 编程语言 > 正文

你对JavaFX有什么看法?

如何解决《你对JavaFX有什么看法?》经验,为你挑选了1个好方法。

我目前在ActionScript 3.0中做了很多工作,我也喜欢用Java编程.JavaFX对我来说是完美的吗?JavaFX的一般感觉是什么,它会成为一个强大的力量,还是与Java Applets走同一条道路?我与之合作的设计师是否能够熟悉JavaFX,以及他们对ActionScript和JavaScript的熟悉程度?



1> CodingWithSp..:

只想添加我的$ .02 ...我在使用它的第一个小方项目的过去4天里一直在JavaFX中工作.作为一些背景,从C开始,我已经专业编程了大约9年,并且在过去的6年里一直在做Java和C#/ .NET.

IMO,JavaFX它应该是更令人沮丧的方式.以下是一些抱怨:

    语法有时很奇怪.它可以很容易地像Java,因为它的Java FX.但语法并不是从Java轻松过渡.

    订单项的文件名为.fx实际上重要的,这意味着你碰到傻循环引用错误和编译器应该轻松处理问题,"哦,因为它尚未初始化,你不能使用这个变量还没有",但不是.

    随机的东西只是不起作用.Swing控件上的动作/事件并不总是有效,例如似乎没有调用SwingSliderBar的onKeyPressed/release.

    错误处理很糟糕.如果发生了未处理的异常,除了Java控制台之外没有真正的方法可以告诉其他人,并且UI元素开始反应有趣.例如,创建一个SwingText框并将其值绑定到变量.现在尝试编辑文本框中的值将引发异常,因为您无法编辑绑定变量.然而,在UI中,文本框刚刚开始发生有趣的事情.有些字符只有1/2漆,有时退格什么都不做,有时它会删除一个字符,有时你可以按键盘上的2键,如"1"和"2",文本框最后会输入"21"而不是"12"等...

虽然我现在对JavaFX开发的第一个问题是Netbeans.在JFX这是可怜的.无法调试,IDE中的错误显示错误(我已将其标记为错误标记!),intellisence仅在40%的时间内起作用,事件他在IDE中预编程的代码模板用于拖放控件'是正确的.我忘记了哪一个,但是其中一个在插入的代码的末尾放了一个"&",它永远不会有效并且总是必须手动删除...它只是非常糟糕,对于像Sun这样的公司来说是不可接受的.

另一个抱怨是一般文件.它只是缺乏.不知何故,JavaFX API在搜索方法/类时甚至没有成为google上的#1搜索结果.由于每个版本都有重大的重构更改,并且删除或重命名了类,因此Web上出现的大量"示例"不再起作用.

总的来说,我给JFX一个4分中的4分.我想要它,但是JFX 1.1只是没有削减它......它绝对不是我认为的"生产就绪".

推荐阅读
跟我搞对象吧
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有