原创 基於拋物線的空間兩點圓滑線連接程序

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