smartgwt - сделать фон окна прозрачным / без цвета - PullRequest
2 голосов
/ 15 ноября 2010

мы пытались сделать фон окна SmartGWT прозрачным, но безуспешно: / установка прозрачного изображения в качестве фонового изображения или прямая установка класса пользовательских стилей с прозрачным фоном не дают успеха.

есть ли возможность изменить цвет фона по умолчанию: #ffffff или rgb (255,255,255) на прозрачный?

спасибо заранее, Дэйв

Ответы [ 4 ]

1 голос
/ 15 ноября 2010

Я думаю, #setOpacity(int) должен сделать трюк ... Также смотрите #setDragOpacity(int).

0 голосов
/ 20 июля 2011

Вы пробовали #setBackgroundColor("transparent")?

например:.

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

работал для меня ...

0 голосов
/ 12 декабря 2010

Я нашел решение в [Витрина] - [Формы] - [Выбор пользователя] (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).

0 голосов
/ 21 ноября 2010

Я думаю, что прочитал, что это будет особенностью нового Java JDK 7. Так что, если вы не можете найти ответ, который может быть проблемой. Я не уверен, хотя. Удачи

...