- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 利用java.nio.charset.CharsetDecoder自动识别字符集
研究了在网上能找到的自动识别字符集的办法,有效的就是利用第三方类库jchardet。也有用cpdetector,其实也是利用jchardet。偶然发现jdk的java.nio.charset.CharsetDecoder可以用来识别字符集。
2017-03-11 11:54:39 759
转载 hge(开源的2D游戏引擎)
简介编辑HGE 是一个硬件加速(Hardware accelerated)的 2D 游戏引擎(Game Engine),HGE 是一个富有特性的中间件,可以用于开发任何类型的 2D 游戏。HGE 封装性良好,以至于你仅仅需要关心游戏逻辑(Game Logic),而不需要在意 DirectX,Windows 消息循环等。HGE 架构在 DirectX 8.0 之上,能够跑在大多数的
2014-02-19 16:57:35 2613
原创 设置JavaFX-CSS改变TreeView节点图标
1. 实现以“+”、“-”表示节点图标JavaFX中TreeView的默认节点图标如下图所示: 其中箭头向下表示展开,向右则表示合拢。 设置css就可以改变TreeView的样式。比如使用下面几行的css定义,就可以实现“+”表示合拢,“-”表示展开。.tree-cell .tree-disclosure-node .arrow {
2013-12-28 11:02:16 3361
原创 两个加载fxml文件的方法
JavaFX使用FXMLLoader加载fxml文件。其原理应该与Java.lang.ClassLoader类似,但有很大不同。ClassLoader加载中间代码,在运行环境中生成类对象,而FXMLLoader一方面加载xml格式的文本文件,一方面还要加载由该fxml文件指定的Controller。JavaFX应该建立有一种互动机制,把二者粘合在一起。一般,使用FXMLLoader加载
2013-12-02 10:01:02 9180 1
原创 JavaFX中的ObservableValue类型
刚开始,我发现JavaFX没有onFocusing,或者onFocused之类事件。我在一个窗口里安置了两个TableView,需要对其中获得焦点的进行操作。TableView中与Focuse相关的方法有getFocuseModel,但是得到的TableViewFocusModel与我的需求并无关系。这个问题困扰了我一段时间。偶然发现Node的一大堆方法中,有一个不太起眼的focusPro
2013-11-29 15:58:44 3482 2
AutoCharsetReader.java
2017-03-11
加载任意位置的fxml文件
2013-12-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人