vaadin - 水平分割面板 - 以像素为单位获取宽度
问题描述
我们可以得到水平分割面板的宽度(以像素为单位)吗?还要在拆分面板中获取单个右侧和左侧宽度的宽度?
解决方案
SizeReporter 插件允许您获取 UI 中任何组件的像素大小:https ://vaadin.com/directory/component/sizereporter 。如果给HorizontalSplitPanel添加分割位置变化监听器,可以从事件中获取分割位置和单位;如果单位是“%”,那么从父节点的大小计算像素大小应该是一个简单的计算问题。
推荐阅读
- google-kubernetes-engine - How to setup Google Cloud Composer to be able to launch pods on a GKE Autopilot cluster
- javascript - 无法在“文档”上执行“querySelector”:“button[data-id="purple-button" disabled]”不是有效的选择器
- c# - C# 自定义文件扩展名过滤器
- c# - ObjectResult 和 HttpResponse 正文
- css - 将自定义字体安装到 WP 中不起作用
- python - 如何在不使用 find 函数的情况下获取字符串中每个字符的位置
- sharepoint - 随机化问题和存储以供以后检索
- python-3.x - pip 在特定的 python 环境中被杀死
- kubernetes - 如何在 kubernetes 中注册现有的 gitlab runner
- java - 仅显示 Firebase 数据库节点中的某些项目