自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (3)
  • 收藏
  • 关注

原创 利用java.nio.charset.CharsetDecoder自动识别字符集

研究了在网上能找到的自动识别字符集的办法,有效的就是利用第三方类库jchardet。也有用cpdetector,其实也是利用jchardet。偶然发现jdk的java.nio.charset.CharsetDecoder可以用来识别字符集。

2017-03-11 11:54:39 754

原创 JavaFX:禁止TableView的列拖拽功能

JavaFx封装的

2014-04-14 10:47:48 4073 2

转载 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 2573

原创 设置JavaFX-CSS改变TreeView节点图标

1.      实现以“+”、“-”表示节点图标JavaFX中TreeView的默认节点图标如下图所示: 其中箭头向下表示展开,向右则表示合拢。 设置css就可以改变TreeView的样式。比如使用下面几行的css定义,就可以实现“+”表示合拢,“-”表示展开。.tree-cell .tree-disclosure-node .arrow {

2013-12-28 11:02:16 3357

原创 两个加载fxml文件的方法

JavaFX使用FXMLLoader加载fxml文件。其原理应该与Java.lang.ClassLoader类似,但有很大不同。ClassLoader加载中间代码,在运行环境中生成类对象,而FXMLLoader一方面加载xml格式的文本文件,一方面还要加载由该fxml文件指定的Controller。JavaFX应该建立有一种互动机制,把二者粘合在一起。一般,使用FXMLLoader加载

2013-12-02 10:01:02 9165 1

原创 JavaFX中的ObservableValue类型

刚开始,我发现JavaFX没有onFocusing,或者onFocused之类事件。我在一个窗口里安置了两个TableView,需要对其中获得焦点的进行操作。TableView中与Focuse相关的方法有getFocuseModel,但是得到的TableViewFocusModel与我的需求并无关系。这个问题困扰了我一段时间。偶然发现Node的一大堆方法中,有一个不太起眼的focusPro

2013-11-29 15:58:44 3469 2

AutoCharsetReader.java

利用java.nio.charset.CharsetDecoder自动检测字符集。详见http://blog.csdn.net/lngrvr 。

2017-03-11

ImdragableTable.java

禁止JavaFX的TableView的列拖拽。

2014-04-14

加载任意位置的fxml文件

一个使用FXMLLoader加载fxml文件的例子,可以加载当前包之外的fxml文件。详细内容参考:http://blog.csdn.net/lngrvr/article/details/17067605

2013-12-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除