鍵盤上的舞者

          像寫情書一樣Coding...
          隨筆 - 20, 文章 - 0, 評論 - 15, 引用 - 0
          數據加載中……

          JavaFX中實例化Java類對象

          如果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);  
              }  
          }

          2、在JavaFX代碼里使用JavaUtils生成URL類實例
          var url = JavaUtils.getURL(“http://www.jqueen.org”);

          目前JavaFX版本為1.2,在Java和JavaFX代碼的相互調用上還有很多不方便的地方,希望以后的版本會有改進。

          posted on 2009-10-15 22:16 陳維 閱讀(1390) 評論(1)  編輯  收藏 所屬分類: JavaFX

          評論

          # re: JavaFX中實例化Java類對象[未登錄]  回復  更多評論   

          為什么不能直接實例化呢,感覺很不方便,這樣做是為了安全性還是什么。
          2009-10-18 19:48 | GreatGhoul
          主站蜘蛛池模板: 桐乡市| 乐东| 中超| 香河县| 五寨县| 綦江县| 宁海县| 曲水县| 新巴尔虎右旗| 昔阳县| 五莲县| 巴马| 平泉县| 长汀县| 德清县| 枣庄市| 铜鼓县| 九江市| 阿城市| 东兴市| 安庆市| 东光县| 临夏市| 涪陵区| 吉安市| 星座| 宁阳县| 墨竹工卡县| 北川| 望江县| 晴隆县| 黑龙江省| 武鸣县| 英超| 缙云县| 马公市| 高密市| 韶关市| 汕头市| 赤水市| 达孜县|