原创 基於拋物線的空間兩點圓滑線連接程序
package tansform; import java.util.ArrayList;import java.util.Comparator;import javax.media.j3d.Appearance;import javax
原创 java 讀寫INI文件
Properties p = new Properties(); p.load(new FileInputStream("src
原创 Eclipse 不編譯工程!轉載!
出現這種情況一般有以下三種原因: 1.如果項目裏引了某個不用的jar包,而那個包又被你刪了,就會出現不報錯但怎麼也編譯不出來class文件的情況
原创 ubuntu10.10 下手動安裝jdk1.6記錄
首先運行:sudo ./jdk-6u27-linux-i586-rpm.bin 結果就只解壓了幾個rpm包! 有一個 : jdk-6u27-linux-i586.rpm 雙擊可以打開,並且可以解壓,解壓到當前目錄。 出現了usr目錄。裏
原创 關於Draw2d圖形的導出到圖片的函數。
private byte[] createImage(IFigure figure, int format) { Rectangle r = figure.getBounds(); ByteArrayOutput
原创 mobicreator界面混亂問題的解決
今日mobicreator 突然打開後界面很原始,不能使用了。經過一番糾結,才發 現是ie被黑了,修復後正常。 mobicreator採用了javascript技術生成系統界面,所以ie的javascript不能 用了,它的界
原创 ubuntu10.10 下安裝cuda環境問題記錄
1.首先必須在乾淨的環境下安裝,如果安裝過nviDIA驅動,則必須卸載乾淨; 卸載命令: sudo apt-get --purge remove nvidia-glx 2.sudo /etc/init.d/
原创 一段有用的java3d代碼,演示了java3d鼠標滑過對象事件。
-------------------MouseOverBehavior.java-------------------- import java
原创 Image和GC
可以通過 GC gc=new GC(image)的方式將gc繪製的所有圖形存儲在image中。
原创 關於swtchart在shell中顯示正常,在composite顯示零點爲座標軸交叉點的問題跟蹤。
最終定位在 Series.getRangeWithMargin Aixs.getDataCoordinate()函數中。 問題是由於在shell ,open前,所有shell中的composite的高和寬值都爲零。 暫時將
原创 Java3d 開抗鋸齒
1.抗鋸齒通過 SimpleUniverse u=new SimpleUniverse(canvas3D); u.getViewer.getView().setSceneAntliasingEnable(true)設置。 打
原创 黑莓9000通過數據線不能寫文件問題的解決
本人黑莓9000,買了一個很便宜的4g卡,結果不能往裏面拷貝大文件,超過1M就掛,提示"設備未就緒",糾結了很久,今天才明白原來是卡的問題,寫入速度太低導致,連接到usb2.0上不能寫文件。今天寫一個程序,控制一下寫入速度就OK了。 程序
原创 關於 Display.getDefault()和Display.getCurrent();
getDefault 在多線程中不能使用,因爲線程同步的關係。會出現invalid thread access getCurrent 則是再當前線程中查找Display對象,所已在調用之前必須保證當期線程有Display對象。在另起線程
原创 關於GMF應用,在打開對話框時的任務欄顯示問題
如果想讓其和主程序並行顯示在任務欄,在生成jface dialog時shell指定爲null.然後調用open()函數。
原创 SWt chart 座標軸繪製函數入口
在 org.swtchart.internal.axis.AxisTickMarks 類的 drawXTickMarks和drawYTickMark