2013年3月27日
摘要: 说明:动画中所有眼睛会随着橙色小球的移动而移动。1、动画实现javafx中动画实现相当简单。(不会的同学赶紧上手学习吧,很简单的^_^)该动画中用到PathTransition类,用于定义小球移动轨迹。然后分别用DoubleProperty对象bind小球的translateXProperty和translateYProperty最后添加DoubleProperty对象的ChangeListener事件,当小球的位置发生变化时更新所有眼睛的眼球位置。在线运行:运行地址先贴图看看效果^_^编码实现:1、眼睛设计。从图中可以很容易的发现,单眼睛由一个椭圆和一个小圆构成。因此设计Eye类,包含两个成 阅读全文
posted @ 2013-03-27 13:39 韩细 阅读(2559) 评论(0) 推荐(0) 编辑
  2013年3月26日
摘要: javafx做的天气预报小程序:数据来源于中央天象台提供的api 。处理的是Json数据,可以播报6天的天气。天气的数据来源中央气象台. http://m.weather.com.cn/data/101200101.html 其中 101200101 为武汉的城市代码。通过这个网站获取json数据,然后解析json数据,提取相应的天气信息。1. 软件只添加了几个城市,大家如果有好的方法能够将全国的城市(精确到县一级)都添加进去,希望提提意见。将全国的城市代码都加到CityList.XML文件中不是个好方法......2. 另外,通过ip显示当前城市,然后显示当前城市的天气这个时灵时不灵(可能是 阅读全文
posted @ 2013-03-26 14:30 韩细 阅读(1643) 评论(1) 推荐(1) 编辑
  2013年3月24日
摘要: 实现功能:1、监控远程机器(用到ganymed-ssh2-build210.jar包)。2、实时显示cpu使用情况(包括系统进程使用cpu、用户进程使用cpu以及空闲进程使用cpu)。3、实时系统内存使用情况(包括系统已使用内存以及空闲内存)。效果图:接口设计: 1、UpdateListener接口,用于实时更新数据public interface UpdateListener { public void updateCPU(String user, String sys, String idle); public void updateMemory(String used, Stri... 阅读全文
posted @ 2013-03-24 23:23 韩细 阅读(2321) 评论(1) 推荐(2) 编辑
  2013年2月25日
摘要: 1.项目介绍:JacpFX是一个富客户(桌面或Web)框架。它是优秀开源项目JACP的JavaFX实现。通过Spring和Actor,我们可以很方便的创建workspace, perspectives和components,以及组件之间的相互通讯。JACP是一个java客户端异步通信平台,目的在于构建一个轻量级框架实现复杂的可伸缩的富客户应用。它提供很多组件可以实现复杂的线程安全UI,以及和中间件组件之间的集成。2.源代码:见光盘第一章JacpFX项目。3.项目地址:http://code.google.com/p/jacp/图片预览: 阅读全文
posted @ 2013-02-25 19:16 韩细 阅读(692) 评论(0) 推荐(1) 编辑
  2012年12月4日
摘要: 项目路径:http://oss.readytalk.com/avian/status.html 阅读全文
posted @ 2012-12-04 14:19 韩细 阅读(458) 评论(0) 推荐(0) 编辑
  2012年11月30日
摘要: javafx中ListView默认样式是这样:怎样让它变成这样:(奇数行为白色,偶数行为绿色,选中为黄色,空白为白色)fx中支持css,因此实现很简单,只需要加入以下样式:.list-cell:even { -fx-background-color: white;}.list-cell:odd { -fx-background-color: green;}.list-cell:selected { -fx-background-color: yellow;}.list-cell:empty { -fx-background-color: white;}ListViewT... 阅读全文
posted @ 2012-11-30 16:09 韩细 阅读(4528) 评论(0) 推荐(0) 编辑
  2012年11月29日
摘要: Jbox2D介绍:JBox2D是开源的物理引擎Box2D的Java版本,可以直接用于Android。由于JBox2D的图形渲染使用的是Processing库,因此在Android平台上使用JBox2D时,图形渲染工作只能自行开发。该引擎能够根据开发人员设定的参数,如重力、密度、摩擦系数和弹性系数等,自动地进行2D刚体物理运动的全方位模拟。每种物理引擎都有其独特的概念,在学习开源的物理引擎时,首先需要弄明白的就是其基本概念。因此,本节主要为读者复习一下物理学中的一些基本概念,并介绍JBox2D中的一些常用类与概念。游戏是对真实世界的仿真,其中用到了许多物理学知识,如密度、质量、质心、摩擦力、扭矩 阅读全文
posted @ 2012-11-29 14:34 韩细 阅读(1333) 评论(0) 推荐(0) 编辑
  2012年11月24日
摘要: Custom UI Controls with JavaFX – Part 1Veröffentlicht am 2012/11/17, von HendrikOne thing I often done is Swing was customization of components and the creation of new components types. One example for this is the JGrid. Since JavaFX was out I wanted to port the JGrid to it. After some experime 阅读全文
posted @ 2012-11-24 13:26 韩细 阅读(605) 评论(0) 推荐(0) 编辑
  2012年11月23日
摘要: 已知有鸡和兔15只,共有40只脚,问鸡和兔各有几只?算法:假设鸡和兔训练有素,吹一声哨,它们抬起一只脚,40-15=25。再吹一声哨,它们又抬起 一只脚,25-15=10,这时鸡都一屁股坐地上了,兔子还两只脚立着。所以,兔子有10÷2=5只,鸡有15-5=10只。 这种算法,让二元一次方程情何以堪…...... 阅读全文
posted @ 2012-11-23 10:57 韩细 阅读(193) 评论(0) 推荐(0) 编辑
  2012年11月21日
摘要: IcedRobot is an attempt to bring the Android API on Linux Desktophttp://www.icedrobot.org/http://m.infoworld.com/d/application-development/open-source-java-android-dont-bet-it-207457/ 阅读全文
posted @ 2012-11-21 21:06 韩细 阅读(304) 评论(0) 推荐(0) 编辑