利用下班前的2小时,体验了一把javaFX。看着网上热热闹闹的评论。
下载了个netbeans for javaFX
http://developers.sun.com.cn/javafx/downloads/all.jsp
看了一遍基本教程
http://developers.sun.com.cn/javafx/1/tutorials/ui/overview/index.html
做了个小小小例子,
找到了个API网址
http://java.sun.com/javafx/1.1/docs/api/index.html
发现了一个社区(暂时没啥用,期待有更好的文章)
http://www.unix-center.net/bbs/forumdisplay.php?fid=67
搜到了个组织
https://openjfx.dev.java.net/
javaFX的中文网站(都是例子,游戏挺好玩)
http://developers.sun.com.cn/javafx/index.jsp
解决了一个疑问,javaFX如何与HTTP协议联动
http://today.java.net/pub/a/today/2009/02/17/javafx-http-networking-and-xml-parsing.html
期待JavaFX能有更好的表现,更期待有真正意义上的基于JavaFX富客户端的application应用。能比flex更出色就好了。
总结一下,JavaFX好像与我现在的方向eclipse不符。希望有机会可以深入接触。
分享到:
- 2009-03-05 18:16
- 浏览 1572
- 评论(6)
- 论坛回复 / 浏览 (6 / 6787)
- 查看更多
相关推荐
AsciidocFX选择JavaFX作为其UI框架,这意味着它可以在多种操作系统上运行,包括Windows、macOS和Linux,提供一致的用户体验。 在AsciidocFX中,你可以直接编辑Asciidoc源文件,并实时预览效果。此外,它还支持...
通过这个项目,开发者可能初次尝试了Java GUI(图形用户界面)的构建,如Swing或JavaFX库,来设计出类似传统文本编辑器的界面。 【描述】:“这个记事本功能比较希望大家多多指点!有什么好的建议请联系我奥!我们...
烟花的轨迹通常遵循抛物线运动,需要用到初速度、重力加速度等物理量。计算烟花的位置和速度变化,可以使用二次方程或其他数值方法。 8. **性能优化** 大量的烟花可能会导致性能问题,因此要考虑使用缓存策略,如...
在Java中,这通常是通过Swing或JavaFX库来实现的,它们提供了丰富的组件和布局管理器来构建窗口、按钮、文本框等元素,使得用户能够直观地进行聊天操作。 **多线程**:在即时通讯软件中,多线程技术是至关重要的。...
JavaFX是Java平台上的一个强大的图形...通过学习和研究这个项目,开发者可以了解到如何利用JavaFX创建高效且用户友好的设置界面,提升应用程序的整体用户体验。同时,这也是一种深入理解JavaFX控件和布局管理的好方法。
JavaApplet潜艇大战是一款基于Java Applet技术开发的小...通过分析和学习"JavaApplet潜艇大战",开发者不仅可以重温经典,还能从中汲取灵感,应用到现代框架和库,如JavaFX或Unity,创造出更加丰富和先进的游戏体验。
在进入Java编程世界之初,许多初学者可能会感到迷茫,不知道应该从哪个方向入手。本文将详细介绍Java学习的三个主要方向:桌面应用程序开发(C/S架构)、移动设备应用(J2ME)以及企业级应用开发(J2EE),并针对每个方向...
作为初涉大型程序开发的作品,它展示了作者对编程基础和交互设计的理解。尽管目前仅支持鼠标操作,但可以看出作者在游戏逻辑和用户体验上的初步尝试。 在拼图游戏中,通常涉及到以下几个关键知识点: 1. 图像处理...
在学习Java之初,首先要掌握基础语法,包括变量、数据类型、运算符、流程控制(如if语句、switch、for、while循环)、方法定义与调用,以及面向对象的基本概念。这些构成了Java程序设计的基础,是后续深入学习的前提...
在Java中,游戏的图形用户界面(GUI)通常通过Swing或JavaFX库来创建。这两个库提供了丰富的组件,如按钮、面板和标签,用于构建用户与游戏的交互界面。此外,Java的多线程特性允许游戏在处理用户输入的同时进行背景...
此项目旨在提供一个娱乐与社交相结合的平台,虽然功能可能尚未完备,但其核心特性已经初具雏形。 【描述】:“带有聊天功能的五子棋”意味着这款游戏不仅实现了基本的五子棋游戏逻辑,还增加了在线聊天室功能。这...
这个描述揭示了该记事本程序的初心——一个学习与实践的过程。开发者通过自我挑战,用Java语言实现了基本的记事本功能,虽然可能在代码优化、界面设计和用户体验上不够成熟,但它已具备了基本的可运行状态。开发者...
在黄金矿工游戏中,钩子的抛物线轨迹需要基于简单的物理原理进行模拟,比如重力加速度和初速度的计算。这需要运用到一些基础的数学知识和编程技巧。 6. **事件处理** 当玩家点击屏幕时,Java程序需要捕获鼠标事件...
Applets是Java Web应用早期的核心组成部分,尤其是在90年代末到21世纪初,它们被广泛用于创建动态网页内容。然而,随着技术的发展,Applets的重要性逐渐被JavaScript、Flash和其他现代Web技术所取代。 标题“applet...
MSN在20世纪90年代末到21世纪初是全球广泛使用的即时通讯工具,而这个项目则尝试复刻其核心功能,为用户带来类似体验。 【描述】:“基于Java的模仿的MSN聊天软件.zip”描述了这个项目的主要技术栈——Java。Java是...
- View层:显示用户界面,可以使用JavaFX或Swing来构建图形用户界面(GUI),提供友好的操作体验。 - Controller层:作为Model和View之间的桥梁,接收用户操作,调用Model层的方法处理数据,并更新View层的显示。 ...
尽管游戏已初具雏形,但开发者指出仍存在一些待优化的技术问题,这为后续的改进提供了空间。 首先,我们要理解JAVA游戏开发的基本概念。JAVA作为一种跨平台的编程语言,因其强大的类库支持和面向对象特性,成为了...
为了实现随机化,开发者可能引入了Java的Random类或者使用Math.random()函数生成随机的初始条件,如初速度、发射角度等,从而让每次模拟都有所不同,增加用户体验。此外,可能还加入了实时动画效果,用以展示弹丸的...
在2000年代初,J2ME是移动游戏开发的主流技术之一,尤其是在诺基亚等早期智能手机上。 【重甲机兵游戏背景】 "重甲机兵"是一款基于J2ME平台开发的移动游戏,可能是一款策略或动作类游戏,因为“重甲”通常与战术和...
同时,Java强大的库支持,如JavaFX或Swing,提供了丰富的图形用户界面(GUI)组件,可以轻松创建吸引人的游戏界面。 其次,Java的多线程特性对于游戏中的实时交互至关重要。儿童教育游戏中,可能需要同时处理动画、...