在我的RCP应用程序中,我使用的是Horizo​​ntal SashForm。窗扇可以使用分隔线移动。但是我需要使用分隔线上的按钮(左/右)移动框格。

如何创建在分隔线上具有按钮的窗扇窗体,以将窗扇向左或向右移动至特定宽度?我在互联网上搜索,但未找到任何相关答案。

最佳答案

预期行为不是直接可能的,因为SashForm没有这种属性。但是使用我们自己的CustomSashForm可以实现。

请看看下面的URL,他们已经编写了自己的SashForm以达到要求,这解决了我的问题:

http://svn.bonitasoft.org/bonita-studio/tags/bonita-studio-5.8/plugins/org.bonitasoft.studio.groovy.ui/src/org/bonitasoft/studio/groovy/ui/dialog/BonitaSashForm.java

感谢您的所有答复。 :)

07-24 15:33