[教學]安裝Eclipse 3.3 + Visual Editor 1.2

Eclipse-VE是Eclipse一個Plugin套件,可以用來快速開發視覺化GUI畫面像是Swing、SWT或是AWT元件程式。

安裝方式如下:

1.請先下載Eclipse

Eclipse IDE for Java Developers或是Eclipse IDE for Java EE Developers都可以。

2.下載Visual Editor 1.2

然後把VE解開後放到Eclipse目前下,就可以打開Eclipse。或是直接在Help->SoftWare Updates -> Available Software – > 按Add Site然後輸入http://download.eclipse.org/tools/ve/updates/1.4/ 按下Ok然後在列表裡把剛才加入的site打勾,再選右上角的Install就會自動下載跟安裝啦。

Read More

[信封袋套印]使用Bean DataSource製作report報表

使用JAVA要套印報表可以免費的JasperReport這個Framework,可以使用GUI的iReport來layout報表內容,最簡單的方法就是建立一個DB-Connection,然後利用SQL語法來查詢需要的資料,建立報表。JasperRepor可以輸出的格式有pdf、html、Excel、Word或是Swing的GUI畫面,再選擇列印輸出至印表機。

20.jpg

這個範例因為不需要使用到Database,所以需要使用Java-Bean來製作DataSource,雖然使用DB-Connection十分方便也很簡單就可以製作報表,可是使用Bean的DataSource靈活性比較高,不過相對的也比較不好設定。

Read More

[JSP]Servlet網站人數圖形計數器

計數器可以計算有多少人來瀏覽網頁,主要是利用java Servlet來產生圖形串流,輸出至使用者端,一般的capatch也可以使用此原理來製做。

程式可利用參數的傳遞來改變計數器的樣式,像是背景、前景、字型大小、字型顏色,還可以指定要存放的檔案名稱來區分想要計數的網頁,大概的結果樣式如下:

左邊是有更改Session及存取檔案名稱,右邊是預設的,二個可以同時執行各自計算數量

參數是cname=檔案名稱,sname=Session參數

結果.png

可以看到檔案被自動建立了

CountTxt.png

Read More

利用Eclipse製作可執行jar run

寫好java application之後,要執行時可以直接使用java.exe來執行classes,另外還有幾種方式也可以執行,像是Web Start run或是jar run等等,只需要使用jar.exe來打包所有classes就可以了,而在Eclipse上要打包jar檔更是方便,只需要利用匯出精靈幾個步驟就可以完成了。jar其實也是一種zip壓縮檔。

利用範例[Java]SiteMap Creater-簡單的SiteMap建立程式來匯出產生jar run。

打開Eclipse後,在要執行jar檔的專案根目路上按右鍵選則Export

SiteMapToJar1.png

選擇要匯出的java檔,要能夠執行jar run需要把含有main的java檔一起選取

設定要匯出的路徑及檔案名稱

SiteMapToJar2.png

Read More