好的,出于某种原因,当我想要做以下事情时:
MusicPlayer.playlist.add(getTableRow().getItem() );
我收到以下错误
incompatible types: Object cannot be converted to Song
MusicPlayer.playlist.add(getTableRow().getItem() );
但是,当我执行以下操作时:
System.out.println("Button being pressed on: \n"+getTableRow().getItem().getClass());
我的终端输出以下内容
Button being pressed on:
class Song
所以我不确定为什么这不起作用,任何想法?我所拥有的是一个tableColumn按钮,当按下时,将按钮所在的行添加到播放列表播放列表中。问题发生在button类的handle方法中。任何解决方案?感谢。
答案 0 :(得分:0)
将返回的对象下载到歌曲中,以便它最终结束 (Song)getTableRow()。getItem()
谢谢@James_D