Я создал два модуля name module1 и module2 в приложении gwt. Я хочу передать сообщение с модуля1 на module2 и module2 на module1 одновременно через несколько секунд. Я пишу следующий код, но он дает мне ошибку неспособность найти module1.gwt.xml в пути к классам.Как связывать два модуля в GWT
public void onModuleLoad() {
mainBus.fireEvent(new PingEvent("-----Simulation Started-----"));
}
module1
public void onModuleLoad()
{
GWTEventBus.mainBus.addHandler(PingEvent.TYPE, new PingEventHandler(){
public void onEvent(PingEvent event) {
System.out.print("Inside Ping --> ");
new Timer(){
public void run() {
GWTEventBus.mainBus.fireEvent(new PongEvent("Pong fired..."));
}
}.schedule(1000);
}
});
}
module2
public void onModuleLoad()
{
//final SimpleEventBus mainBus = new SimpleEventBus();
GWTEventBus.mainBus.addHandler(PongEvent.TYPE, new PongEventHandler(){
public void onEvent(PongEvent event) {
System.out.print("Inside Pong1 --> ");
new Timer(){
public void run() {
GWTEventBus.mainBus.fireEvent(new PingEvent("Ping fired..."));
}
}.schedule(1000);
}
});
}
plz help me.
'Ваше приложение может иметь только одну запись point' это не совсем верно, вы можете иметь несколько точек ввода-в приложении. –
Я стою исправлено, после повторного просмотра документов, можно использовать несколько точек входа. – aglassman
Этот ответ следует удалить, поскольку он неверен ... – snorbi