java 不兼容类型_JAVA不兼容的类型:无法将对象转换为我的类型
我试图通过在单独的线程上进行工作并返回所需的对象来对JavaFX中的GUI进行更改。但是,在完成工作和task.setOnSucceeded()之后,我尝试检索创建的对象并得到错误“不兼容的类型:对象无法转换为VideoScrollPane类型”。
我认为这与原始类型有关,因为它发生在侦听器中,但是四处查看后,我找不到我想要的建议。
任何可以散发出的光将不胜感激。
Task task = new Task() {
VideoScrollPane vsp;
@Override protected VideoScrollPane call() {
try {
System.out.print("thread...");
ExecutorService executor = Executors.newCachedThreadPool();
Future future = executor.submit(new Callable() {
@Override public VideoScrollPane call() {
return new VideoScrollPane(mediaview, vboxCentre, username, project);
}
});
vsp = future.get();
} catch(Exception exception) { System.out.println(exception.getMessage()); }
return vsp;
}
};
new Thread(task).start();
task.setOnSucceeded(new EventHandler() {
@Override public void handle(WorkerStateEvent t) {
System.out.println("complete");
try {
//where the problem occurs
VideoScrollPane v = task.get();
} catch(Exception exception) { System.out.println(exception.getMessage()); }
}
});
java 不兼容类型_JAVA不兼容的类型:无法将对象转换为我的类型相关推荐
- java参数传入泛型类型_Java 5.0 泛型之 使用泛型统一传入的参数类型
Java 5.0 泛型之 使用泛型统一传入的参数类型 package Demo; // 使用泛型统一传入的参数类型 class Info28 { private T var; // 此类型由外部决定 ...
- java object取数据_java使用ObjectInputStream从文件中读取对象
import java.io.EOFException; import java.io.FileInputStream; import java.io.FileNotFoundException; i ...
- java void什么意思_Java“不兼容的类型:void无法转换为...”是什么意思?
小编典典 快速回答 编译器告诉你正在尝试使用不返回结果的方法的"结果". 解: 阅读你要尝试调用的方法的javadoc(如果没有javadocs,请阅读源代码). 从javadoc ...
- java 不兼容类型_java – 不兼容的类型和新鲜的类型变量
我得到以下编译消息: [javac] ... error: incompatible types [javac] exceptionClassHolder = new Holder<>( ...
- java 错误代码 返回格式_java – 不兼容的类型:lambda表达式中的错误返回类型?...
给出以下代码: /** * Prints the grid with hint numbers. */ private void printGridHints() { minesweeperGrid. ...
- java 方法名相同_Java的方法的重载 :方法名相同,参数类型不同 - Break易站
人类设计语言时,相同的词汇可以表达多种意思.而在Java里面,方法也被设计成这个模式,而区分这些相同方法名的就是方法的参数. Java的方法的重载的特点 方法的重载有下面的特点: 1. 方法名相同,参 ...
- java返回不同类型_Java,如果我想从函数中返回不同的类型怎么办?
public WHATTOWRITEHERE test() { try { transaction.begin(); code which may trigger exception transact ...
- java 取对象的类_Java中通过Class类获取Class对象的方法详解
前言 本文主要给大家介绍的是关于Java通过Class类获取Class对象的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍: 阅读API的Class类得知,Class 没有公共 ...
- java 当前时间格式_JAVA中获取当前系统时间及格式转换
一. 获取当前系统时间和日期并格式化输出: import java.util.Date; import java.text.SimpleDateFormat; public class NowStri ...
最新文章
- 2021年大数据Flink(八):Flink入门案例
- 及时输出_如何降低开关电源输出纹波和噪声
- 十九. Python基础(19)--异常
- python求解LeetCode问题之trapping rain water
- 镁光硬盘测试软件,镁光固态硬盘评测
- Delphi7--运算符和表达式
- 命名空间提示“http://schemas.microsoft.com/xaml/behaviors”不存在Interation的解决办法
- fir.im Weekly - 揭秘直播移动 APP 技术实现
- PD虚拟机最佳化内存设置,让Windows更加好用
- 极路由 支持php,目前极路由4增强版(B70)可用的最新固件整理!Padavan_PandoraBox_灯大_hanwckf_H大...
- 蒲公英内测托管平台:免费WiFi应用暗藏陷阱
- HTTP(一)HTTP响应的过程
- 武汉地铁行业投资价值与运营管理分析报告2022版
- 智能识别系统----视频人脸检测(一)
- 利用wireShark抓取iphone手机上的网络通信包
- 解决Realtek声卡播放视频延迟几秒后才有声音的问题
- 前端-HTML-CSS字体设置-宋体、黑体、幼圆、隶书
- 云服务器迁移 (全网最省钱最详细攻略)
- 2022高压电工上岗证题目及答案
- 离线文档管理服务器,离线数据管理