java - 如何在电子表格视图控件中旋转单元格值?
问题描述
我尝试使用下面的代码
//css
.spreadsheet-cell.verticalHeader{
-fx-rotate: -90;
-fx-background-color: white;
}
//controller
cell = SpreadsheetCellType.STRING.createCell(row, 2, 1,1, "Pin");
cell.getStyleClass().add("verticalHeader");
rows.add(cell);
但输出是这样的:
解决方案
你到底想做什么?您正在对单元格本身应用旋转,因此旋转整个节点。
我的建议是在 SpreadsheetCell 中设置一个空值,并在 SpreadsheetCell 的图形内设置一个标签。然后您将能够在节点内旋转标签。当然,如果您想编辑这些值,您会遇到一些问题,但可以这样做。
考虑在我们收到通知后在我们的 google 群组中发布您的问题,您可能会得到更快的答案:http ://groups.controlsfx.org/
推荐阅读
- postgresql - PostgreSQL 自定义登录消息
- docker - 为多个用户实现 Docker 隔离
- javascript - 如何检测对象数组中的重复项?
- java - 通过 WebSocket 协议使用 Stomp 代理
- node.js - 联系表格漏洞,显示电子邮件密码
- google-maps - Google maps API:按州获取县列表,然后按县获取城市
- python - 简化 Python 中的嵌套 Try Catch
- java - 为什么我收到此错误?java.lang.ClassCastException: android.text.SpannableStringBuilder 不能转换为 java.lang.String
- c - 在线程之间共享动态分配的 char *
- html - Django 延迟加载图片