2010-02-19 10 views
0

им новое для GWT Я работала над ним с недавнего времени ..GWT нужно знать, как подключиться к .. или перейти с одной страницы на другую

я хочу знать, как я могу перейти от «точки входа страницы "то есть, ImageViewer.java .. ив было предложено создать память с помощью вызова конструктора на perticular кнопку

Button button = new Button("New button"); 
button.addClickHandler(new ClickHandler() { 
public void onClick(ClickEvent event) 
{ 
    new LookupMaster(); //this is a composite 
} 
}); 

, но это не работает .. я думаю, v может только позвонить или получить предупредительные сообщения, используя этот тип ..

может кто-нибудь мне помочь.

+0

Посмотрите на этот вопрос: http://stackoverflow.com/questions/2280074/gwt-how-to-organize-project-to-have-multiple-web-pages-and-navigation-between-t/2280145 # 2280145 –

+0

Да, вам определенно стоит посмотреть MVP. Кроме этого - вышеприведенный код ничего не предпримет, так как вы * должны * добавить Виджет к 'Panel' (например,' VerticalPanel'), чтобы он был видимым. В противном случае это ничего не поделает - компилятор GWT, вероятно, даже удалит этот код, поскольку он не делает ничего с его точки зрения. –

ответ

2

Я не уверен, как ответить, поскольку у меня такое чувство, что вы не понимаете основные понятия полностью, но это только моя интерпретация.

GWT - это одна страница html, которая с помощью методов JavaScript изменяет содержимое этой страницы. Если вы хотите отобразить «другую» страницу, вам нужно сделать это с помощью методов, которые динамически обновляют html. Поскольку вы только начинаете с GWT, вы можете прочитать эту страницу по адресу Build User Interfaces, чтобы понять концепции и посмотреть некоторые примеры, предоставляемые с помощью GWT.