2012-06-18 52 views
-1

我剛剛開始使用Google Web Toolkit,它來自Android編程。因爲它都是java(ish),我預計它是相似的。在我的應用程序中,我有一個入口點,用戶將上傳一個excel文件並點擊提交。提交後,他們應該被帶到一個新的頁面,我將顯示他們剛上傳的excel中的一些信息。GWT相當於一個意圖

在Android中它會看起來像

 myAndroidBTN.setOnClickListener (new OnClickListener() { 
     public void onClick(View v) { 
      try { 
       final Intent myIntent = new Intent(this, NextClass.class)); 
       startActivity(myIntent); 
     } catch (Exception e) { }  
     } 

在GWT應用程序我有

Button btnSubmit = new Button("Submit"); 
    btnSubmit.addClickHandler(new ClickHandler() { 
     public void onClick(ClickEvent event) { 
     } 
    }); 

似乎對GWT文檔是不是靠近它的Android,所以我在任何地方找不到打開新的java文件的正確方法。這應該怎麼做?

編輯 你們有些人錯過了我的問題。我不想暗示我可以用GWT在瀏覽器中構建一個Android應用程序的等價物,我只是希望看到相當於一個OnClick事件將您帶到新的頁面/部分。

+0

這不是真的非常相似 - Java只是實現語言。框架是不一樣的。 –

+0

我開始這樣想,但GWT應用程序肯定有多個鏈接在一起的UI頁面? – KDEx

+0

你的問題不清楚。 GWT是一個客戶端 - 服務器框架。您無法在客戶端操作文件,因此您必須使用FormSubmit將文件發送到服務器,然後在服務器上處理文件,然後發送您希望顯示的信息。如上所述,這完全不像Android。 – jonasr

回答