java - 将拖放继承到JavaFX中的子类

标签 java inheritance javafx javafx-8

我有8个继承自父类(super class)的类,它们都有ImageView,我想对它们全部实现拖放,它们将在单个场景中同时使用。有没有办法为父类(super class)做到这一点,以便它继承到所有子类?

最佳答案

创建一个新接口(interface),定义该事件类型的方法(exampleEvent() addExampleEvent() removeExampleEventListener())。在生成这些事件的具体类中实现此接口(interface)。 最好使用接口(interface),不要使用继承,它会导致一些你肯定不希望出现的问题。

关于java - 将拖放继承到JavaFX中的子类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61743497/

相关文章:

c# - 在最大化代码重用的同时使用 C# 接口(interface)

java - 如何使用 id 获取 JavaFx 中的元素?

JavaFX 列表数据绑定(bind)

java - 记录良好实践

java - Spring 中的自定义电子邮件服务 - 需要帮助改进

java - dao层空指针异常

javafx - 如何从TableView中删除选定的行? (带有 FXML 的 JavaFX)

java - 安全随机 : init once or every time it is needed?

java - java中继承类重写方法时参数不同

java - 在编译时解析静态方法