JavaFX中實例化Java類對象
如果Java類對象擁有不帶參數的構造函數,那么可以在JavaFX代碼里直接實例化:
如果目標Java類只有帶參數的構造函數就有些麻煩,需要分2步進行,首先新建一個Java工具類JavaUtils.java,在這個類里將你目標類實例化完成后通過賦值語句將其賦值給JavaFX變量:
1、編寫JavaUtils.java
2、在JavaFX代碼里使用JavaUtils生成URL類實例
目前JavaFX版本為1.2,在Java和JavaFX代碼的相互調用上還有很多不方便的地方,希望以后的版本會有改進。
var var1 = ArrayList{};
如果目標Java類只有帶參數的構造函數就有些麻煩,需要分2步進行,首先新建一個Java工具類JavaUtils.java,在這個類里將你目標類實例化完成后通過賦值語句將其賦值給JavaFX變量:
1、編寫JavaUtils.java
import java.net.MalformedURLException;
import java.net.URL;
/**
*
* @author Leon Chen
*/
public class JavaUtils {
public static URL getURL(String spec) throws MalformedURLException{
return new URL(spec);
}
}
import java.net.URL;
/**
*
* @author Leon Chen
*/
public class JavaUtils {
public static URL getURL(String spec) throws MalformedURLException{
return new URL(spec);
}
}
2、在JavaFX代碼里使用JavaUtils生成URL類實例
var url = JavaUtils.getURL(“http://www.jqueen.org”);
目前JavaFX版本為1.2,在Java和JavaFX代碼的相互調用上還有很多不方便的地方,希望以后的版本會有改進。
posted on 2009-10-15 22:16 陳維 閱讀(1386) 評論(1) 編輯 收藏 所屬分類: JavaFX