У меня есть кнопки в приложении на основе GWT. Каждая из этих кнопок включает изображение. Идея это показать только изображение, содержащееся внутри кнопки, но не саму кнопку, но наследуют возможности и свойства кнопки, так как я с помощью кнопок внутри HashMap:Создание прозрачной кнопки gwt
final Map<Button, Integer> buttonRowMap = new HashMap<Button, Integer>();
Я могу показать вам код связан с «проблемой»:
final Button gu = new Button();
buttonRowMap.put(gu, i);
Image imggu = new Image("Imagenes\\Add.png");
imggu.setSize("25%", "25%");
gu.getElement().appendChild(imggu.getElement());
gu.getElement().setId(""+i);
gu.setTitle("Modify");
результат я хочу, чтобы достичь его, чтобы показать изображение в моем GWT, как будто это была кнопка, но не показывая кнопку, что изображение он встроен в систему.
Может ли кто-нибудь помочь мне ?.
спасибо.
Вы пытались расширить 'ButtonBase' вместо' Button'? –
Расширить ButtonBase? Извините, я не знаю, что вы подразумеваете под этим, Арно. – Catersa
Если вы не хотите отображать кнопки, почему бы не избавиться от них и не поместить изображения непосредственно на карту? Вы также можете добавить обработчики кликов к изображениям. –