2012年12月29日 星期六

JOGL

SWT要用com.jogamp.opengl.swt.GLCanvas來製作畫布
然後用GLEventListener才設定一些display等行為
建議將mouse listener等也在同一個class實作

JOGL 2.0-rc11有BUG
請去Autobuild下載

如果要即時顯示改變的圖像
請用FPSAnimator

千萬別忘記要加Listener進去ˊ_>ˋ

Full Screen
http://blog.richeton.com/2007/01/27/swt-full-screen/
其實用shell.setFullScreen也可以達到效果

shell加入KeyListener會使GLCanvas的MouseWheelListener失效
//在GLCanvas加入跟shell一樣的KeyListener即可,不過Render就不能用KeyListener

很奇怪
可以把MouseWheel跟Key放愛Shell
但是不能把Mouse跟MouseMove放在Shell

材質貼法
http://www.land-of-kain.de/docs/jogl

讀取jar中的檔案
用getClass().getResourceAsStream("jar內的絕對路徑");

Java可以用巢狀結構
不過在好加上 static


2012年12月14日 星期五

2012年12月13日 星期四

2012年12月6日 星期四

https://ceiba.ntu.edu.tw/course/3af209/content/assign3a.html
https://ceiba.ntu.edu.tw/course/3af209/content/assign3b.html

台大的作業
第一題hint:BFS
第二題hint:DP

1.http://ideone.com/RBol9q
問題未解:無法traceback
已解 :感謝柏翰大神以及印章大神