JavaFX中实例化Java类对象 博客分类: JavaFX JavaFXJava.net
程序员文章站
2024-02-23 13:16:16
...
如果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”);