Как создать гиперссылку, которая функционирует как кнопка? Или как сделать кнопку, которая выглядит как гиперссылка?
Кнопка ссылки GWT
Ответ 1
Один простой способ - использовать класс Label. Просто создайте новый ярлык и добавьте к нему ClickHandler. Затем вы можете создать стиль, но хотите использовать CSS:
Label lbl = new Label("Hello");
lbl.addClickHandler(...);
lbl.setStyleName("hyperlink_style_label");
Ответ 2
По состоянию на GWT 1.5 есть Anchor виджет, который должен делать то, что вы хотите.
Ответ 3
Я также нашел, что вы можете использовать класс привязки. добавьте событие click и загрузите метод, который вы хотите, в качестве новой страницы. Внутри страницы очистите корень или другие панели, которые вы хотите, используя метод clear(), например. Rootpanel.get( "имя корневой панели" ). Clear();
Я написал пример и привел пример, если вы хотите его проверить. Надеюсь это поможет.