真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

java如何將代碼可視化 java如何將代碼可視化運(yùn)行

如何在Eclipse中進(jìn)行Java的可視化界面設(shè)計(jì)

準(zhǔn)備工作:

成都創(chuàng)新互聯(lián)公司提供網(wǎng)站制作、做網(wǎng)站、網(wǎng)頁設(shè)計(jì),高端網(wǎng)站設(shè)計(jì),1元廣告等致力于企業(yè)網(wǎng)站建設(shè)與公司網(wǎng)站制作,十年的網(wǎng)站開發(fā)和建站經(jīng)驗(yàn),助力企業(yè)信息化建設(shè),成功案例突破上千余家,是您實(shí)現(xiàn)網(wǎng)站建設(shè)的好選擇.

1、下載JDK;

2、下載Eclipse;

3、下載相應(yīng)的EMF、GEF、VE;

注意:三個(gè)插件的版本要和Eclipse的版本配套才能正確使用,至于配套的說明請(qǐng)參考下載頁面的說明

開始安裝:

1、安裝JDK;

這個(gè)比較容易,標(biāo)準(zhǔn)的Windows安裝程序,下一步,再下一步即可,安裝完成后,也不需要重啟。

2、安裝Eclipse;

Eclipse是綠色軟件,不需要安裝,只需要解壓縮,然后即可運(yùn)行。

為了說明方便,我把它解壓縮到C盤根目錄下,得到C:\eclipse目錄,運(yùn)行C:\eclipse\eclipse.exe即可。

注意:下面的安裝,需要先關(guān)閉eclipse程序。

3、安裝EMF、GEF、VE;

對(duì)于Eclipse來說,這些都是它的插件,所以,安裝方法都是一樣的。插件下載地址

A、在C:\eclipse目錄下,建立四個(gè)子目錄:C:\eclipse\emf、C:\eclipse\gef、C:\eclipse\ve、C:\eclipse\links;

B、把下載的EMF、GEF、VE都解壓縮到相應(yīng)的目錄中,即:把EMF壓縮包解壓縮到C:\eclipse\emf中,得到C:\eclipse\emf\eclipse目錄,以此類推,完成GEF、VE的解壓縮;

C、在C:\eclipse\links目錄下,新建一個(gè)文本文件,名字可隨便取,如:link.txt。

然后在link.txt文件中,加入以下三行文字:

path=emf

path=gef

path=VE

注意:這里用的是相對(duì)路徑,也可以把EMF、GEF、VE解壓縮到其它地方,再用絕對(duì)路徑即可。

再注意:絕對(duì)路徑是用 “/” 或者 “\\” 分隔,而不是“\”

補(bǔ)充知識(shí):為什么ve需要emf和gef:

Visual Editor 所利用的最為明顯的工具是 GEF,即圖形化編輯框架(Graphical Editing

Framework)。GEF 建立于本地 Eclipse 圖形化工具集 SWT

之上,以使得開發(fā)一個(gè)圖形化編輯器或者所見即所得文本編輯器更為容易。如果您熟悉 SWT (或者

AWT/Swing,在這方面它們是類似的)中的圖形原語,那么您會(huì)知道繪制和處理任意的形狀(比如矩形、箭頭和橢圓)是比較困難的,更不用說管理它們之間的關(guān)系以及它們所代表的數(shù)據(jù)模型了。

GEF 被劃分為兩個(gè)部分:第一部分是 Draw2D 插件,這是一個(gè)輕量級(jí)的繪圖和呈現(xiàn)包,用于幫助您繪制圖形。第二部分是 GEF 插件,除了其他工具以外,這一部分中還增加了選擇和創(chuàng)建工具、工具選項(xiàng)板,以及用于在數(shù)據(jù)模型和視圖之間進(jìn)行映射的控制器框架。

GEF

是一個(gè)模型無關(guān)的框架,但是作為 Visual Editor (以及其他生成代碼的圖形化工具)的一部分,它在后臺(tái)使用 Eclipse

建??蚣埽‥clipse Modeling Framework, EMF),以在模型、Java 類和圖形化表示之間進(jìn)行映射,其中模型是使用

XML 元數(shù)據(jù)交換(XML Metadata Interchange, XMI)在內(nèi)部存儲(chǔ)的。EMF

的重要特性之一是它確保所有這些映射都是一對(duì)一的;所以盡管 XMI

可以被認(rèn)為是模型的標(biāo)準(zhǔn)表示,但是在代碼和圖形之間來回切換并不會(huì)丟失任何信息。這就是為什么 Visual Editor

只需要保存模型的一種表示(即 Java 源代碼),以及開發(fā)人員可以自由地在圖形化編輯器之外編輯該源代碼的原因。

4、安裝完畢,再次運(yùn)行Eclipse,它啟動(dòng)時(shí)會(huì)自動(dòng)查找links目錄下所有的文本文件,并加載其中path指向的所有插件,這里當(dāng)然包括VE。

A、如果不能確定是否已經(jīng)加載,可選擇菜單Help-Software Updates-Manage Configuration,打開Product Configuration窗體,在其左邊的樹形欄里,可以看到已加載的插件。

B、如果加載沒有成功,可以試試用Eclipse -clear來運(yùn)行程序。

C、如果加載仍沒有成功,可以試試刪除C:\eclipse\configuration下的內(nèi)容,僅保留config.ini文件。然后再用Eclipse來運(yùn)行程序。

================================================================

啟動(dòng)eclipse平臺(tái)。剛開始,你可能覺得eclipse并沒有什么變化。先別急,請(qǐng)新建一個(gè)項(xiàng)目,點(diǎn)擊"文件"菜單下的"新建"子菜單,選擇并建立一個(gè)新的"java項(xiàng)目"。然后在工具欄上的"新建Java類" 圖標(biāo)上,點(diǎn)擊右邊的小箭頭,將展開如下圖的菜單:

在此菜單上,多了一個(gè)"Visual Calss"的子菜單,這就是進(jìn)入Visual Editor的入口之一。點(diǎn)擊"Visual Class",就會(huì)彈出創(chuàng)建GUI程序的對(duì)話框,選擇完畢后,就會(huì)進(jìn)入可視化編輯畫面:

用VE寫個(gè)Hello:

1、新建一個(gè)項(xiàng)目;

File-New-Project...,選擇“Java Project”,然后Next,輸入一個(gè)項(xiàng)目名字:Hello,其它全部默認(rèn),最后回車,或者點(diǎn)擊“Finish”完成。

2、設(shè)置SWT庫;

A、選擇項(xiàng)目Hello,右鍵菜單,打開Properties對(duì)話框。

B、選擇左邊樹形中的Java Build Path,在其設(shè)置頁中,選擇Libraries頁,點(diǎn)擊“Add Library...”;

C、在打開的Add Library對(duì)話框里,選擇Standard Widget Toolkit(SWT),Next;

D、在打開的SWT Library Options對(duì)話框中,勾選上“Include support for JFace library”,F(xiàn)inish即可。

E、回到Properties對(duì)話框,OK即可。

3、新建Hellworld.java文件;

A、選擇項(xiàng)目Hello,右鍵菜單,New-Other...(或者點(diǎn)擊工具欄里新建圖標(biāo)),打開Select a wizard對(duì)話框,選擇Java/Visual Class,Next;

B、在打開的Java Visual Class對(duì)話框中,

在Package里,輸入:com.cnblogs.pan;

在Name里,輸入:Helloworld;

在Style里,選擇SWT/Shell;

勾選上public static void main(String[] args);

最后Finish。

4、到了這一步,應(yīng)該就可以看到窗體了,那些控件都在Palette里,點(diǎn)開就能看到了。

A、在窗體上右擊,選擇Set Layout,再選擇null;(此處為個(gè)人習(xí)慣)

B、從Palette里,選中一個(gè)Button,并在窗體任意位置畫一個(gè)Button,在下面的Properties窗口里,設(shè)置其text為ClickMe;

C、選中該按鈕,右擊選擇Events-Add Event,在打開的對(duì)話框中,選擇左邊的widgetSelected,F(xiàn)inish。

D、這時(shí),光標(biāo)會(huì)自動(dòng)定位到程序相應(yīng)的位置,我們?cè)诔绦蚶锛尤胂旅嬲Z句:

public void widgetSelected(org.eclipse.swt.events.SelectionEvent e) {

System.out.println("widgetSelected()");

MessageDialog.openInformation(null, "Hello", "Hello World!");//加入這條語句

}

E、保存程序,點(diǎn)擊菜單Run-Run As-Java Application,呵呵,跟全世界打個(gè)招呼吧!

java 如何開發(fā)3d可視化

使用之前

在開始使用 ThingJS 之前,需要先了解JavaScript,我們假設(shè)您已經(jīng)掌握J(rèn)S。

創(chuàng)建項(xiàng)目

創(chuàng)建項(xiàng)目之前需登錄ThingJS賬號(hào),如果您尚未登錄賬號(hào)或頁面出現(xiàn)“登錄已過期,請(qǐng)重新登錄!”的提示,為保證項(xiàng)目的正確保存及運(yùn)行,請(qǐng)您在賬號(hào)登錄之后再創(chuàng)建項(xiàng)目。您可通過以下三種方式創(chuàng)建項(xiàng)目:

選擇菜單區(qū)域的“文件 - 新建項(xiàng)目”選項(xiàng)

點(diǎn)擊工具欄“新建”圖標(biāo),圖標(biāo)如右圖所示:

請(qǐng)點(diǎn)擊輸入圖片描述

請(qǐng)點(diǎn)擊輸入圖片描述

使用快捷鍵“Ctrl+P”

編輯項(xiàng)目

在線開發(fā)為用戶提供了相應(yīng)的快捷代碼和官方示例,如果你正在用 ThingJS在線開發(fā)頁面,可以通過以下兩種方式來編輯項(xiàng)目:

點(diǎn)擊在線開發(fā)頁面菜單區(qū)域的快捷代碼選項(xiàng)中的子項(xiàng),編輯區(qū)將自動(dòng)插入相應(yīng)代碼

請(qǐng)點(diǎn)擊輸入圖片描述

選擇在線開發(fā)官方示例中的其中任意一個(gè)示例,點(diǎn)擊相應(yīng)示例,編輯區(qū)將顯示相應(yīng)代碼

后續(xù)操作詳見?在線開發(fā) - 應(yīng)用開發(fā) - 在線開發(fā)網(wǎng)頁鏈接

保存項(xiàng)目

可通過以下四種方式保存項(xiàng)目:

選擇菜單區(qū)域的“文件 - 保存”選項(xiàng)

點(diǎn)擊工具欄“保存”圖標(biāo),圖標(biāo)如右圖所示:

請(qǐng)點(diǎn)擊輸入圖片描述

請(qǐng)點(diǎn)擊輸入圖片描述

使用快捷鍵“Ctrl+S”

運(yùn)行項(xiàng)目

在線開發(fā)環(huán)境提供了以下幾種方式運(yùn)行項(xiàng)目:

使用快捷方式“Ctrl+R/Enter”或點(diǎn)擊工具欄中的“運(yùn)行”圖標(biāo),3d容器區(qū)域?qū)⑦\(yùn)行編輯器相應(yīng)的代碼。圖標(biāo)如右圖所示:

請(qǐng)點(diǎn)擊輸入圖片描述

請(qǐng)點(diǎn)擊輸入圖片描述

選擇菜單區(qū)域的“工具 - 設(shè)置”選型,出現(xiàn)的設(shè)置面板,點(diǎn)擊開啟“自動(dòng)保存執(zhí)行”

請(qǐng)點(diǎn)擊輸入圖片描述

java怎樣實(shí)現(xiàn)像易語言那樣的可視化編程?

可視化編程,其實(shí)語言本身并不是可視化的,而是在他的語言基礎(chǔ)上在開發(fā)一個(gè)工具,當(dāng)你調(diào)用一些可見得窗口啊什么的,工具會(huì)返回一個(gè)可視的見面,從而實(shí)現(xiàn)可視化,這樣的工具有很多,C++的visual C++,,net 的 framework,Java的NetBeans等等,實(shí)際上,你只要一個(gè)相應(yīng)編譯器和一個(gè)記事本,差不多就能寫出一個(gè)語言所能表達(dá)的所有東西,當(dāng)然,這樣會(huì)很容易出錯(cuò)。為了少出錯(cuò)更直觀,才會(huì)出現(xiàn)許許多多的編程工具(通常我們叫他IDE)


當(dāng)前文章:java如何將代碼可視化 java如何將代碼可視化運(yùn)行
本文來源:http://weahome.cn/article/ddcoiis.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部