<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-126  評論-247  文章-5  trackbacks-0

    準備

    軟件包 下載
    gwt 2.5.1 (Google Web Toolkit) 點擊下載
    eclipse ee 3.7 (Indigo) 點擊下載
    gpe (Google Plugin for Eclipse) 點擊下載
    gwtdesigner 點擊下載
    如無法打開下載頁面,請將下載地址直接復制到下載器中進行下載

    GWT 安裝

    解壓 gwt 壓縮包。如果你需要經常在 CMD 中敲命令,將 gwt 添加到系統的 path 環境變量中。




    eclipse 插件安裝




    將選中的兩個文件夾解壓出來,并按下面規則構建文件路徑:





    將選中的兩個文件夾解壓出來,并按下面規則構建文件路徑:



    在 eclipse 解壓縮目錄下創建 2 文件夾,并將構建好的 gep、d2gwt 文件夾丟到 extplugins 文件夾里面



    在 links 文件夾里面創建 2 文件,gpe.link、d2gwt.link,用文本編輯器打開并編輯(推薦 notepad++):

    gpe.link 文件:
    path=%extplugins%/gpe

    d2gwt.link 文件:
    path=%extplugins%/d2gwt

    %extplugins% 代表你 extplugins 文件夾的真實路徑,請用真實路徑替換之,如 path=D:/eclipse/extplugins/gpe

    啟動 eclipse

    如果你能看到下面的這個圖標,說明插件已經安裝成功了


    eclipse 配置



    點解 Add,將你 gwt 解壓縮的目錄選中,配置好你要使用的 gwt 版本

    創建你的第一個 GWT 程序

    New --> Other --> WindowBuilder --> GWT Designer --> Model --> GWT Java Project







    修改 HelloWorld.java :

    package fan.tutorial.client;

    import com.google.gwt.core.client.EntryPoint;
    import com.google.gwt.event.dom.client.ClickEvent;
    import com.google.gwt.event.dom.client.ClickHandler;
    import com.google.gwt.user.client.Window;
    import com.google.gwt.user.client.ui.Button;
    import com.google.gwt.user.client.ui.RootPanel;

    public class HelloWorld implements EntryPoint {
        
        public void onModuleLoad() {
            Button button = new Button(" Click me ", new ClickHandler() {
                public void onClick(ClickEvent event) {
                    Window.alert("I got you");
                }
            });
            RootPanel.get().add(button);
        }
    }

    選中 HelloWorld 項目,選擇編譯,讓 JAVA 代碼翻譯成適合多瀏覽器兼容的 javascript 代碼:



    這個過程會比較慢,稍等就好,后續會寫篇 debug 模式下編寫 GWT 程序的文章,可以不用每次修改代碼后編譯才可以看到結果。



    編譯完成之后,選擇 HelloWorld 項目,運行:



    程序跑起來之后,你會看到 Development Model 選卡 中為你生成了一個訪問的地址,鼠標雙擊它可以在瀏覽器中打開:



    完了之后呢,很遺憾,你看到的是這樣一個界面:



    不要傷心!這是 debug 模式的訪問地址,后續講 debug 的時候講到,將訪問地址 http://127.0.0.1:8888/HelloWorld.html?gwt.codesvr=127.0.0.1:9997 后面的參數全部刪掉,即訪問 http://127.0.0.1:8888/HelloWorld.html。

    這時候就能看到結果了,里面只有一個按鈕,點擊按鈕彈出一個對話框。






      
    posted on 2014-05-16 15:13 fancydeepin 閱讀(6261) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲无码精品浪潮| 亚洲精品国产高清不卡在线| 亚洲av日韩av激情亚洲| 特a级免费高清黄色片| 免费的一级黄色片| 亚洲国产最大av| 处破痛哭A√18成年片免费| 亚洲熟女乱色一区二区三区 | 亚洲最大视频网站| 久久久久久毛片免费播放| 久久亚洲国产成人亚| 中文字幕在线免费观看| 日产亚洲一区二区三区| 成年人免费的视频| 亚洲一本一道一区二区三区| 免费看美女被靠到爽的视频| 特级毛片A级毛片免费播放| 久久久青草青青国产亚洲免观| 免费萌白酱国产一区二区三区| 亚洲va在线va天堂va四虎| 91精品免费久久久久久久久| 亚洲成人免费网址| 免费A级毛片无码免费视| 亚洲欧美日韩久久精品| 亚洲国产成人乱码精品女人久久久不卡 | 亚洲中文字幕第一页在线| 国产激情免费视频在线观看| 亚洲精品中文字幕无码AV| 在线日韩av永久免费观看| 最新亚洲成av人免费看| 亚洲精品白色在线发布| 四虎永久在线精品视频免费观看| 丰满妇女做a级毛片免费观看| 亚洲av最新在线网址| 美女裸身网站免费看免费网站| 色欲aⅴ亚洲情无码AV| 亚洲精品无码久久久久去q| 国产一卡二卡四卡免费| 国产精品亚洲一区二区三区久久 | 好爽又高潮了毛片免费下载| 乱爱性全过程免费视频|