我们试图使smartgwt窗口的背景透明而没有成功:/将透明图像设置为backgroundimage产生或者直接设置具有透明背景设置的自定义样式类不会成功。
是否有可能将默认背景颜色:#ffffff或rgb(255,255,255)更改为透明?
提前谢谢你, 戴夫
答案 0 :(得分:1)
我认为#setOpacity(int)
应该做到这一点......另请参阅#setDragOpacity(int)
。
答案 1 :(得分:0)
我想我读到这将是新的Java JDK 7的一个特性。所以如果你找不到可能是问题的答案。我不是肯定的。 祝你好运
答案 2 :(得分:0)
我在[Showcase] - [Forms] - [Custom Picker](SmartGWT 2.2)中找到了解决方案:
尝试使用这样的代码:
dialog = new Dialog();
dialog.setIsModal(true);
dialog.setShowModalMask(true);
dialog.setShowHeader(false);
dialog.setShowEdges(false);
dialog.setEdgeSize(10);
dialog.setWidth(980);
dialog.setHeight(700);
dialog.setShowToolbar(false);
dialog.centerInPage();
我认为此行禁用了背景 - setShowEdges(false)。
答案 3 :(得分:0)
你试过#setBackgroundColor("transparent")
吗?
E.g:
Window window = new Window();
window.setBackgroundColor("transparent");
为我工作......