摘要: 注解使用 一、java的常用注解 @Override 重写覆盖方法 @SuppressWarnings 压住警告可用于类和方法 @Deprecated 声明类或方法过时 注解@Override用在方法上,当我们想重写一个方法时,在方法上加@Override,当我们方法的名字出错时,编译器就会报错。 阅读全文
posted @ 2016-10-14 21:51 茅坤宝骏氹 阅读(219) 评论(0) 推荐(0) 编辑
摘要: SelectionMode table默认是只能选着一行的,如果想选着多行,设置SelectionMode,此时可以对选中的多个进行监听。 [java] view plain copy ListChangeListener<Person> indicesListener = new ListChan 阅读全文
posted @ 2016-10-14 20:53 茅坤宝骏氹 阅读(2386) 评论(0) 推荐(0) 编辑
摘要: MenuButton 在JavaFx的 TableView 上可以使用MenuButton来管理TableView的Column. 启用MenuButton. TableView.setTableMenuButtonVisible(true); 但是普通的MenuButton, 每次点击都会刷新Ta 阅读全文
posted @ 2016-10-14 20:52 茅坤宝骏氹 阅读(1310) 评论(0) 推荐(0) 编辑
摘要: TableRow 通过TableView的setRowFactory,对行的双击进行操作 [java] view plain copy tableView.setRowFactory(new Callback<TableView<T>, TableRow<T>>() { @Override publ 阅读全文
posted @ 2016-10-14 20:51 茅坤宝骏氹 阅读(1531) 评论(0) 推荐(0) 编辑
摘要: TaleCell 对TableColumn的cell里面弄重新构造 TableColumn的setCellFactory(TextFieldTableCell.forTableColumn());有一些默认的构造。 或者重写TableCell类 [java] view plain copy tabl 阅读全文
posted @ 2016-10-14 20:49 茅坤宝骏氹 阅读(1071) 评论(0) 推荐(0) 编辑
摘要: TableColumn列 列与Bean之间建立联系: setCellValueFactory(); 通过cell值工厂建立与Bean的联系。它这里并不需要知道你是传了什么Bean,它只需要通过“字段名”反射去Bean里面获得值,所以Bean属性定义的名字不需要与它相同,只需要有字段名Property 阅读全文
posted @ 2016-10-14 20:45 茅坤宝骏氹 阅读(3472) 评论(0) 推荐(0) 编辑
摘要: TableView的FXCSS 一、特殊的table设置 TableView的单元之间去掉行横线 .table-view .table-row-cell { -fx-background-insets: 0; } TableView的单元之间去掉没有数据的竖线 table-row-cell:empt 阅读全文
posted @ 2016-10-14 12:35 茅坤宝骏氹 阅读(1650) 评论(1) 推荐(0) 编辑