如何解决如何在Codenameone中重新定位浮动按钮?
FloatingButton似乎仅添加在Form.getContentPane()中,而不能添加到容器中 将其添加到表单中会使按钮屏蔽下面的某些组件,
有什么解决办法吗?我想在BorderLayout.CENTER的滚动表中定位
这里没有太多选择:
fab.bindFabToContainer(current,Component.RIGHT,Component.CENTER);
解决方法
fab.bindFabToContainer(current,Component.RIGHT,Component.CENTER);
不将fab添加到容器中。它创建一个新容器并返回它,这样正确的语句将是:
current = fab.bindFabToContainer(current,Component.CENTER);
myForm.add(current);
由于晶圆厂需要浮在顶部,并且我们不想更改您现有的布局,因此我们创建了一个具有分层布局的新包装容器。
请注意,在表单/内容页面中,我们可以使用现有的表单分层布局(加上内容窗格无法替换),因此我们会检测到该情况,并对分层窗格使用特殊情况。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。