标签: jfxtras

Java将inputStream转换为URL

如何将inputStream转换为URL?这是我的代码:

InputStream song1 = this.getClass().getClassLoader().getResourceAsStream("/songs/BrokenAngel.mp3");
URL song1Url = song1.toUrl(); //<- pseudo code
MediaLocator ml = new MediaLocator(song1Url);
Player p;
try {
    p = Manager.createPlayer(ml);
    p.start();
} catch (NoPlayerException e) {
    e.printStackTrace();
} catch (IOException e) {
    e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)

java swing jfxtras

5
推荐指数
1
解决办法
2万
查看次数

JFXtras和FXML互操作性

在NetBeans中使用JavaFX2.2和SceneBuilder 1.0来利用它提供的无缝开发环境.我想添加JFXtras实验室的控件,因此,我想知道是否可以将JFXtras控件集成到SceneBuilder中.我找到了Oracle的一个文档,它将jar文件加载到SceneBuilder中,使其了解自定义控件.该文档声称您可能无法在SceneBuilder中实际使用该控件,但其控件将不会被"传递",因此您实际上可以保存文件而不会丢失添加的自定义控件.好吧,我已经尝试过了,似乎没有用.我无法实际加载fxml文件,获取有关bean实例化的异常失败.有没有人能够在SceneBuilder中使用JFXtras?

javafx java-ee jfxtras javafx-2 scenebuilder

2
推荐指数
1
解决办法
1784
查看次数

如何获得两个日期之间的天数 - "java.util.Calendar"

我想要获得两个日期之间的天数.我正在使用Agenda,JFXtras.

开始时间 = getStartTime()返回java.util.Calendar
结束时间 = getEndTime() 回报java.util.Calendar

这是我到目前为止所得到的:

void printAppointment(Appointment a) throws ParseException {
        System.out.println(a.getSummary());
        System.out.println(a.getDescription());

        DateFormat formatter = new SimpleDateFormat("yyyy, MMM dd h:mm:ss a z");
        System.out.println(formatter.format(a.getStartTime().getTime()));
        System.out.println(formatter.format(a.getEndTime().getTime()));
        System.out.println(a.getAppointmentGroup());
        System.out.println(a.getLocation());

        // My problem starts here
        Calendar cal1 = new GregorianCalendar();
        Calendar cal2 = new GregorianCalendar();

        SimpleDateFormat sdf = new SimpleDateFormat("ddMMyyyy");

        Date date = sdf.parse(formatter.format(a.getStartTime().getTime()));
        cal1.setTime(date);
        date = sdf.parse(formatter.format(a.getEndTime().getTime()));
        cal2.setTime(date);
        // System.out.println("Days difference = " + daysBetween(cal1.getTime(), cal2.getTime()));
        System.out.println("Days difference = can't be set");
    } …
Run Code Online (Sandbox Code Playgroud)

java calendar jfxtras

1
推荐指数
1
解决办法
2万
查看次数

标签 统计

jfxtras ×3

java ×2

calendar ×1

java-ee ×1

javafx ×1

javafx-2 ×1

scenebuilder ×1

swing ×1