javafx2.0
iteye_7193
这个作者很懒,什么都没留下…
展开
-
javafx2.0 获取TableView 正在编辑的单元TableCell
JFX使用CellFactory(Callback)来获取每个单元格(TableCell)的控件, 因而表格(TableView)并没有直接提供获取正在编辑的单元格(TableCell)的方法, 仅仅支持获取当前正在编辑的单位的位置(TablePosition), 如果需要获取正在编辑器的单元格(如手动提交编辑(commitEdit())), 可以通过如下方法来实现: public cla...2012-02-02 19:52:11 · 1009 阅读 · 0 评论 -
刷新 javaFX2.0 数据视图(TableView/ListView/TreeView)
数据视图(TableView/ListView/TreeView)通过监听其ObservableList中的项(items)的变化来更新视图.当项发生变化时, 这些视图才得以更新. 这里的变化是指项的增删, 但项的内容(如某个字段)在外部发生变化, 这些视图并不会自动更新. 以下是两种动态更新数据视图的方法: //最简单的方法是通过改变视图的items强制更新数据...2012-02-02 20:49:27 · 1769 阅读 · 0 评论 -
javafx2.0 在表格(TableView)中显示选择按钮(CheckBox)
要在JFX的表格中显示自定义的单元(TableCell), 必须实现一个继承于javafx.scene.control.TableCell的自定义单元. JFX官方没有为TableView提供像列表/选项按钮/文本框这样的常用控件, 如果你需要这些控件, 可以在另外一个项目中下载这些控件. 参见:http://www.javafxdata.org .(以下代码的实现参考了www.ja...2012-02-03 22:23:13 · 3605 阅读 · 0 评论 -
javafx2.0 修改控件默认鼠标键盘监听
JFX为所有空间提供了默认的鼠标键盘监听,以符合一般使用习惯. 比如表格/列表/树等控件中可以使用方向键选择表单元,空格/回车/F2开始编辑. 但有时候我们需要自定义的键盘监听来适合自己的需要, 比如在表中按下回车将自动提交编辑并移到右边单元. 屏蔽控件的默认鼠标键盘监听, 可以通过添加一个事件过滤器(EventFilter)来实现.下面的例子实现了屏蔽TableView的Enter...2012-02-04 10:57:48 · 479 阅读 · 0 评论 -
javafx2.0 初体验之 处方管理系统
总体感觉JFX2 应用起来比swing方便;其效果类似于flash(上一个版本的语法类似于as)如果会java, 那么选择JFX几乎无需任何成本就可以迁移;(仅这点能吸引部分java程序员) 目前还有很多不完善的地方和各种各样莫名其妙的bug(毕竟是第一个版本)...2.0.2新的默认css变得极其难看.. T-T 源代码不开放 + 文档缺乏 + 社区不活跃 + ......2012-02-16 00:15:03 · 677 阅读 · 0 评论 -
javafx2 : 支持使用微调(spinner)控制的数字的文本框(NemberTextField)
译自: http://java.dzone.com/articles/javafx-numbertextfield-and作者: Thomas Bolz 我最近花了一些时间学习javaFX, 要更深入地理解新GUI包, 自定义控制器可能是一个比较好的方法. 由于我是开发财务软件的, 所以我当然希望javaFX中也有类似JFormattedTextField和JSpinner的...2012-02-16 13:27:36 · 1060 阅读 · 0 评论