我的甘特图用户之一希望在屏幕上使用尽可能多的空间,并询问是否可以删除滚动条。 但是,如何在没有滚动条的情况下进行导航? 好的,有各种各样的键盘快捷键,当然还有FlexGanttFX支持的普通鼠标拖动,但是大多数用户仍然希望这些天(至少在台式机上)能够看到像滚动条这样的可视控件。
因此,解决方案就在这里:我曾经有一个经理,当他被问及“您要我做那个还是那个?”时, 总是会回答“两个!”。 因此,我遵循了他的脚步,并实现了滚动条,这些滚动条仅在您需要它们时出现,为了支持这一点,我不得不为ControlsFX项目编写另一个控件。 该控件称为HiddenSidesPane,并支持四个(最初是隐藏的)侧节点。 当用户将鼠标光标移到主要内容节点的边缘附近时,这些节点变为可见。 它们将以一些动画滑入并在鼠标光标离开它们时滑出。 还可以固定边节点,使其保持可见状态。
下面的视频显示了正在使用的控件。 我今天已将其提交到ControlsFX存储库,并希望将其包含在8.0.5版本中。
第二个视频显示了如何在FlexGanttFX中使用窗格:
参考: 有隐藏的东西吗? 在Pixel Perfect博客上, 您需要我们JCG合作伙伴 Dirk Lemmermann的HiddenSidesPane。
翻译自: https://www.javacodegeeks.com/2014/03/something-to-hide-you-need-hiddensidespane.html