使用PowerDesigner軟件逆向生成java類圖的方法、步驟:1、打開PowerDesiger軟件,點擊文件-建立新模型,新建Obect-OrientedModel2、點擊語言-ReverseEngineerJava,彈出反向生成類圖設(shè)置窗口;3、在反向生成類圖設(shè)置窗口中,選擇ReverseEngineer,可以選擇JavaFiles或JavaDirectories等,在這里我選擇JavaDirectories;4、然后點擊Add按鈕添加目錄,在這里我選擇一個java源文件目錄;5、點擊確定,PowerDesigner會顯示生成進度窗口,完成以后在PowerDesigner工作空間下會顯示類圖目錄結(jié)構(gòu);6、到此便將選中的Java目錄下的Java類文件生成了靜態(tài)類結(jié)構(gòu),
創(chuàng)新互聯(lián)長期為上千客戶提供的網(wǎng)站建設(shè)服務(wù),團隊從業(yè)經(jīng)驗10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為齊河企業(yè)提供專業(yè)的成都網(wǎng)站設(shè)計、網(wǎng)站制作、外貿(mào)營銷網(wǎng)站建設(shè),齊河網(wǎng)站改版等技術(shù)服務(wù)。擁有10余年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。
1.調(diào)用"images"文件夾里的文件放在ImageIcon里顯示2.在windows下面顯示正常Java在圖形處理時調(diào)用了本地的圖形處理庫。在利用Java作圖形處理(比如:圖片縮放,圖片簽名,生成報表)時,如果運行在windows上不會出問題。如果將程序移植到Linux/Unix上的時候有可能出現(xiàn)圖形不能顯示的錯誤。3.提示信息:"Can'tconnecttoX11windowserver"這是由于Linux的圖形處理需要一個XServer服務(wù)器。(關(guān)于Linux的圖形處理模式參考Tomcat的修改如下:打開%Tomcat_home%/bin/catalina.sh文件在文件的86%處,啟動Tomcat的腳本中加上:-Djava.awt.headless=true/參考:"$_RUNJAVA"$JAVA_OPTS$CATALINA_OPTS/-Djava.endorsed.dirs="$JAVA_ENDORSED_DIRS"-classpath"$CLASSPATH"/-Dcatalina.base="$CATALINA_BASE"/-Dcatalina.home="$CATALINA_HOME"/-Djava.io.tmpdir="$CATALINA_TMPDIR"/-Djava.awt.headless=true/org.apache.catalina.startup.Bootstrap"$@"start/"$CATALINA_BASE"/logs/catalina.out21if[!-z"$CATALINA_PID"];thenecho$!$CATALINA_PIDfifielif["$1"="stop"];then保存后,重新啟動就可以處理圖形了。
Class.getResource("")??? 返回的是當(dāng)前Class這個類所在包開始的位置
舉例
URL?url?=?XXXX.class.getResource("");
System.out.println(url);
//輸出file:/D:/space/workspace/JDK8/bin/a/
所以a文件下的圖片?不需要寫?/1.jpg??而直接寫?1.jpg
URL?url?=?XXXX.class.getResource("1.jpg");
ImageIcon對象的構(gòu)造方法很多
比如寫圖片路徑來構(gòu)造
相對路徑的寫法
ImageIcon?icon?=?new?ImageIcon("src\\a\\50.png");
完整路徑,
ImageIcon?icon?=?new?ImageIcon("D:\\space\\workspace\\JDK8\\src\\a\\50.png");
使用完整路徑,可以加載電腦上的其他位置的圖片
比如??ImageIcon?icon?=?new?ImageIcon("c:\\50.png");
在圖片上右鍵單擊------選擇Properties-------彈出對話框里有Location信息
這個信息就是完整路徑
你要生成什么圖形?Graphics 就可以生成圖片。。為什么還要
Rserve來生成圖片呢?
如果真要具體代碼如下
R是一個用于統(tǒng)計計算和統(tǒng)計制圖的優(yōu)秀工具。其功能包括:數(shù)據(jù)存儲和處理系統(tǒng);數(shù)組運算工具(其向量、矩陣運算方面功能尤其強大);完整連貫的統(tǒng)計分析工具;優(yōu)秀的統(tǒng)計制圖功能;簡便而強大的編程語言:可操縱數(shù)據(jù)的輸入和輸入,可實現(xiàn)分支、循環(huán),用戶可自定義功能 。
而Java語言是目前最流行的語言,當(dāng)然對我自己來說也是最熟悉的語言了。所以今天嘗試通過java來調(diào)用R函數(shù)為下面通過調(diào)用數(shù)學(xué)函數(shù)實現(xiàn)業(yè)務(wù)功能做基礎(chǔ)。
目前我在windows xp上做測試。
1. 首先需要下載R的windows安裝程序,地址為,選擇base進行下載。然后安裝就可以了。
2. 安裝Rserve,可以通過R界面中的命令行輸入:install.packages("Rserve")或者在R界面上選擇:程序包-安裝程序包,然后找到Rserve進行安裝。
3. 啟動Rserve, 在R界面中的命令行中輸入:library(Rserve)來加載Rserve,然后輸入Rserve()進行啟動服務(wù)。
到此Rserve已經(jīng)配置并啟動好,下面輪到Java程序調(diào)用了。
1. 下載Rserve提供的jar包,打開,下載REngine.jar和RserveEngine.jar,然后放到自己的項目中,并引入。
2. 編輯代碼如下:
import org.rosuda.REngine.REXP;
import org.rosuda.REngine.REXPMismatchException;
import org.rosuda.REngine.Rserve.RConnection;
import org.rosuda.REngine.Rserve.RserveException;
public class RTest {
/**
* @param args
* @author Zhou Rui
* @throws RserveException
* @throws REXPMismatchException
*/
public static void main(String[] args) throws RserveException, REXPMismatchException {
RConnection c = new RConnection();
REXP x = c.eval("R.version.string");
System.out.println(x.asString());
}
}
網(wǎng)站題目:生成java代碼調(diào)用圖 java代碼自動生成流程圖
瀏覽路徑:http://www.rwnh.cn/article26/dopppcg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、軟件開發(fā)、微信小程序、搜索引擎優(yōu)化、品牌網(wǎng)站制作、網(wǎng)站收錄
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)