目前分類:eclipse (11)

瀏覽方式: 標題列表 簡短摘要

今天在看 android 的書,剛好有範例的 source code,想說直接加入 eclipse,就直接把整個範例目錄 copy 到 workspace,按了 F5 重新更新,卻不見出現在 Package Explorer。

拜請 google 大神,查了許久也沒有結果,只好自己用 eclipse 把功能試出來囉。

台南小新 發表在 痞客邦 PIXNET 留言(0) 人氣()

我的電腦經常開了一堆網頁,其中包含很耗資源的 Hotmail 及 USTREAM 網路電台,光那二個大怪獸用 Opera 開始就耗掉 164M 了,再加上 imo.im 也是用 flash 做的也耗掉 74M ,再加上 eclipse 本身也耗掉 137M,全部加起來電腦就顯得有點頓頓的,造成硬碟一直轉轉轉,配置 1G RAM 根本不夠用啊。所以每次在 eclipse 輸入程式碼的時候,一遇到程式碼自動提示功能就常常 LAG 好久,所以就想到要把它關掉不用,節省一些時間。

要關掉程式碼自動提示功能很簡單,只要把 auto activation 功能取消即可。Windows → Preferences → Java → Editor → Content Assist → Auto-Activation 裏面的 Enable auto activation 取消即可。

台南小新 發表在 痞客邦 PIXNET 留言(0) 人氣()

WindowBuilder Pro 所屬公司 Instantiations, Inc. 在八月份被 Google 收購後,在 2010/9/16 就發佈了消息,把原來要錢的 WindowBuilder Pro/WindowTester Pro/CodePro AnalytiX 全部免費使用安裝。真是太爽了,現在終於有了像樣的 java GUI 開發工具了,有了 WindowBuilder Pro 才有動力來寫一支比較大型程式。

  1. 官方網站: Google Java Developer Tools
  2. 只能使用 remote update site 方式下載安裝,不能先下載收藏。

台南小新 發表在 痞客邦 PIXNET 留言(0) 人氣()

  1. 網址:http://code.google.com/p/visualswing4eclipse/
  2. 相較於臃腫的 Jigloo,vs4e 就顯得輕巧許多,但由於只有一個人開發維護,目前仍不是很成熟,並存在些許的 bug。
  3. update site: http://visualswing4eclipse.googlecode.com/svn/trunk/org.dyno.visual.swing.site/。
  4. 由於新版本存在一個嚴重的 bug,也就是無法在 source code 中使用 copy/paste,所以最好使用舊版本 vs4e_0.9.12.I20090506-2220.zip,下載解壓到 eclipse 目錄下並覆蓋掉 plugins 即可;如果已經安裝其它版本,請先把 eclipse\plugins 裏面的 org.dyno.visual.swing.* 全部刪除即可解除安裝。
  5. 已經好久沒更新了,似乎已經停止開發,最後一版為 vs4e_0.9.12.I20090527-2200.zip。

台南小新 發表在 痞客邦 PIXNET 留言(0) 人氣()

  1. Jigloo update-site - the url is: http://cloudgarden1.com/update-site
  2. The Commercial License for Jigloo version 4 costs $85 USD for a single-user license including one year of upgrades.
  3. 雖說可以免費使用 Jigloo,但老是顯示一個警告視窗也不好看,利用 google 查詢 "license of jigloo" 就可以看到一個序號了。
  4. 說明文件在 eclipse → Help → Help Contents → Jigloo GUI Builder Guide。
  5. 設定配置在 eclipse → Window → Preferences → Jigloo GUI Builder。
  6. 輸入序號在設定配置中的 Preferences → Jigloo GUI Builder → Licensing 裏。
  7. 新增 java beans 在設定配置中的 Preferences → Jigloo GUI Builder → Component palette/Custom 裏,利用 Add(bean or palette) 來新增 palette,再利用 Add beans from Archive 來加入 java beans。
  8. 以加入 l2fprod 為例
    1. 在 Swing 點一下,取得 focus。
    2. 點 Add(bean or palette),輸入 l2fprod。
    3. 點 Add beans from Archive,會出現一個對話框。
    4. 點 Browse...,選擇 l2fprod-common-all.jar。
    5. 點 OK,會把 l2fprod 加入到 palette。
    6. 點 Apply,不要直接點 OK,有時會沒有儲存設定。
    7. 點 OK,完成。

台南小新 發表在 痞客邦 PIXNET 留言(0) 人氣()

中文化有二種方式,一種是用 Software Updates...,一種是直接下載檔案更新。
  1. 下載 BabelLanguagePack-eclipse-zh_TW_3.5.0.v20091121043401.zip。
  2. 把 zip 解壓放到 eclipse\dropins 目錄下。目錄大致如下:eclipse\dropins\eclipse,eclipse\dropins\eclipse\features,eclipse\dropins\eclipse\plugins。
  3. 重新開啟 eclipse 就可以看到中文了。
  4. 如果中文化檔被更新而無法下載,請讀者自己到官方網站下載:http://download.eclipse.org/technology/babel/babel_language_packs/galileo.php
http://www.eclipse.org/babel/

台南小新 發表在 痞客邦 PIXNET 留言(0) 人氣()

中文化有二種方式,一種是用 Software Updates...,一種是直接下載檔案更新。
  1. 下載 BabelLanguagePack-eclipse-zh_TW_3.4.0.v20091121043401.zip。
  2. 把 zip 解壓放到 eclipse\dropins 目錄下。目錄大致如下:eclipse\dropins\eclipse,eclipse\dropins\eclipse\features,eclipse\dropins\eclipse\plugins。
  3. 重新開啟 eclipse 就可以看到中文了。
  4. 如果中文化檔被更新而無法下載,請讀者自己到官方網站下載:http://download.eclipse.org/technology/babel/babel_language_packs/ganymede.php
http://www.eclipse.org/babel/

台南小新 發表在 痞客邦 PIXNET 留言(0) 人氣()

參考文章: http://blog.csdn.net/andycpp/archive/2006/10/09/1327147.aspx
  1. 引入 Library JUnit4
    Project → Properties → Java Build Path(左邊) → Libraries(右邊) → Add Library

台南小新 發表在 痞客邦 PIXNET 留言(0) 人氣()

  1. 在 Palette→Swing Menus 點選 JMenuBar。
  2. 把滑鼠移到 JFrame 的標題列上,按一下左鍵,安裝 JMenuBar。這時程式會在 initialize 出現 this.setJMenuBar(getJJMenuBar());。
  3. 這時候應該看不太到 JMenuBar,所以需要另一個視窗 Java Beans。
  4. 在 Palette→Swing Menus 點選 JMenu。
  5. 把滑鼠移到 Java Beans 視窗裏的 jJMenuBar 上,按一下左鍵,安裝 JMenu。這時程式會在 getJJMenuBar 出現 jJMenuBar.add(getJMenu());。
  6. 這時候應該看不太到 JMenuBar 及 JMenu,所以需要另一個視窗 Properties。
  7. 把滑鼠移到 Java Beans 視窗裏的 jMenu 上,按一下左鍵;再移到 Properties 視窗,找到 text 屬性,在 text 右邊的空白欄位輸入 TEST。這個時候就可以看到 JMenuBar 及 TEST 的選單按鍵了。
  8. 在 Palette→Swing Menus 點選 JMenuItem。
  9. 把滑鼠移到 Java Beans 視窗裏的 jMenu 上,按一下左鍵,安裝 JMenuItem。這時程式會在 getJMenu 出現 jMenu.add(getJMenuItem());。
  10. 把滑鼠移到 Java Beans 視窗裏的 jMenuItem 上,按一下左鍵;再移到 Properties 視窗,找到 text 屬性,在 text 右邊的空白欄位輸入 123。
  11. JMenuItem 在 visual editor 是看不到的,都需要透過 Java Beans 視窗來操作。
  12. 接下來就依上述方法泡製,做出你所需要的選單。
  13. to be continue....

台南小新 發表在 痞客邦 PIXNET 留言(0) 人氣()

  1. Q: 如何將一般的 java 檔案切換成有 Palette 的所見即所得的 Visual java 檔案模式?
    在檔案點右鍵選 Open With --> Visual Editor 即可。原來是因為用不同編輯器來編輯,一開始還以為是同一個編輯器,利用程式碼內的 JFrame 來判斷,最後複制整個程式碼貼過去也不能用,才懷疑是其它設定的問題。
  2. Q: 如果要在 java 內使用新的 library(JAR),可以使用下列方法新增。

台南小新 發表在 痞客邦 PIXNET 留言(0) 人氣()

  1. 從 Swing Containers 點選 JTabbedPane。
  2. 在 JFrame 裏選定位置按一下,放置好 JTabbedPane。
  3. 這時候 JTabbedPane 只有小小一點,利用滑鼠把它拉大。
  4. 從 Swing Containers 點選 JPanel。
  5. 在 JTabbedPane 裏按一下,放置好 JPanel。
  6. 在 JPanel 點一下,不要點在分頁上面喔。
  7. 在 Properties 內,修改 tab title 內容為 "TEST1"。
  8. 從 Swing Containers 點選 JPanel。
  9. 把滑鼠移到 JTabbedPane 上的分頁(這時應該會出現第二個分頁),切記不要移到 JPanel (這時第二個分頁會消失),點一下滑鼠左鍵會建立第二個分頁
  10. 這時點一下第二個分頁,再點一下下面的 JPanel.
  11. 在 Properties 內,修改 tab title 內容為 "TEST2"。
  12. 這樣就建立好二個不同的分頁了,後面如法泡製。
  13. to be continue...

台南小新 發表在 痞客邦 PIXNET 留言(0) 人氣()