2

我们试图使 smartgwt 窗口的背景透明但没有成功:/ 将透明图像设置为 backgroundimage 也不会直接设置具有透明背景设置的自定义样式类不会成功。

是否有可能将默认背景颜色:#ffffff 或 rgb(255,255,255) 更改为透明?

提前谢谢你,戴夫

4

4 回答 4

1

我认为#setOpacity(int)应该做的伎俩......另见#setDragOpacity(int)

于 2010-11-15T16:06:25.027 回答
0

你试过了#setBackgroundColor("transparent")吗?

例如:

Window window = new Window();
window.setBackgroundColor("transparent");

为我工作...

于 2011-07-20T11:38:17.103 回答
0

我想我读到这将是新 Java JDK 7 的一个特性。所以如果你找不到可能是问题的答案。虽然我并不积极。祝你好运

于 2010-11-20T23:49:57.750 回答
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)。

于 2010-12-11T23:27:37.853 回答