eclipse怎么創(chuàng)建Dialog窗口?

eclipse編程開發(fā)的時(shí)候,需要自定義dialog窗口,并返回參數(shù)。該怎么實(shí)現(xiàn)這個(gè)功能呢?下面我們就萊看看詳細(xì)的教程。
1、新建一個(gè)swt-java項(xiàng)目,項(xiàng)目的名稱為javadialog。
2、在項(xiàng)目中新建一個(gè)shell窗口,名字為javashell.java。
3、在項(xiàng)目中新建一個(gè)dialog窗口,類的名字為javadialog.java。
4、打開這個(gè)javashell文件,選著設(shè)計(jì)模式,在窗口中加入一個(gè)text、button的組件。
5、雙擊按鈕,編輯按鈕的事件widgetSelected。
6、定義一個(gè)javadialog窗口的類變量,打開這個(gè)窗口jd.open(),當(dāng)窗口關(guān)閉時(shí)返回一個(gè)字符串,把返回的參數(shù)顯示在文本框中。
javadialog jd=new javadialog(shell,SWT.DIALOG_TRIM); text.setText((String)jd.open());
7、打開javadialog這個(gè)文件,選著設(shè)計(jì)模式,雙擊屬性widgetDisposed這個(gè)事件,在關(guān)閉時(shí)返回字符串。
result="javadialog返回的字符串";
8、運(yùn)行項(xiàng)目,結(jié)果如圖。關(guān)閉窗口時(shí),把返回的字符串顯示在text文本框中。
以上就是eclipse自定義Dialog窗口的教程,希望大家喜歡,請(qǐng)繼續(xù)關(guān)注腳本之家。
相關(guān)推薦:
相關(guān)文章
eclipse怎么自定義設(shè)置頂部菜單和圖標(biāo)?
eclipse怎么自定義設(shè)置頂部菜單和圖標(biāo)?eclipse中想要設(shè)置自己喜歡的菜單,用起來也方便,該怎么自定義頂部菜單和圖標(biāo)呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考2016-10-14MyEclipse開發(fā)項(xiàng)目時(shí)遇到HttpServletResponse報(bào)紅叉怎么辦?
MyEclipse開發(fā)項(xiàng)目時(shí)遇到HttpServletResponse報(bào)紅叉怎么辦?MyEclipse寫代碼時(shí)報(bào)紅叉,并要求configuration build path,該怎么解決呢?請(qǐng)看下文詳細(xì)介紹,需要的朋友可以2016-10-13Eclipse中怎么使用Working set管理項(xiàng)目?
Eclipse怎么使用Working set管理項(xiàng)目?Eclipse中項(xiàng)目接近尾聲的時(shí)候,就會(huì)喲會(huì)呢多子項(xiàng)目分散在眾多的項(xiàng)目中,不好管理,該怎么辦呢?下面我們俱來看看Working set管理項(xiàng)目2016-10-02eclipse中g(shù)it項(xiàng)目提交遇到?jīng)_突文件問題該怎么辦?
eclipse中g(shù)it項(xiàng)目提交遇到?jīng)_突文件問題該怎么辦?git項(xiàng)目在提交或者協(xié)同的時(shí)候遇到文件沖突不能順利提交,該怎么辦呢?下面我們就來看看詳細(xì)的解決辦法,需要的朋友可以參2016-09-28- Eclipse安卓工程錯(cuò)誤沒有依賴庫怎么辦?Eclipse開發(fā)安卓功能的時(shí)候,需要從外部導(dǎo)入工程,如果ADT又沒有對(duì)應(yīng)的庫,就會(huì)出現(xiàn)錯(cuò)誤,下面我們就來看看詳細(xì)的解決辦法,需要的朋2016-09-23
- myeclipse項(xiàng)目怎么查看有多少代碼量?myeclipse開發(fā)項(xiàng)目的時(shí)候,想知道有多少代碼量了,該怎么查看呢?下面我們就來看看myeclipse查看代碼量的方法,需要的朋友可以參考下2016-09-20
Eclipse怎么創(chuàng)建jsp頁面并導(dǎo)入el表達(dá)式?
Eclipse怎么創(chuàng)建jsp頁面并導(dǎo)入el表達(dá)式?Eclipse開發(fā)程序的時(shí)候,經(jīng)常需要?jiǎng)?chuàng)建jsp頁面,今天我們就來看看Eclipse創(chuàng)建jsp頁面并導(dǎo)入el表達(dá)式的詳細(xì)教程,需要的朋友可以參考2016-09-12- Eclipse怎么自定義類似syso的快捷代碼模板?Eclipse中有很多快捷操作方法,比如一般在輸入syso然后按下alt+/,編輯器自動(dòng)會(huì)把syso替換成System.out.println();,該怎么實(shí)現(xiàn)2016-09-12
- myEclipse代碼提示失效該怎么辦?myEclipse中代碼自動(dòng)提示很重要,可以節(jié)省很多使勁,但是這個(gè)功能卻失效了,該怎么辦呢?下面我們就來看看詳細(xì)的解決辦法,需要的朋友可以2016-09-10
Eclipse怎么安裝MAT插件? Eclipse安裝MAT插件的兩種方法
Eclipse怎么安裝MAT插件?Eclipse開發(fā)的時(shí)候需要安裝一些插件,今天我們就來看看MAT插件的兩種安裝方法,都很簡單,需要的朋友可以參考下2016-09-02