Как я могу использовать пользовательский элемент управления в документе FXML? Я знаю, что здесь есть много ответов об этом, но все примеры распространяются на существующие элементы управления, такие как кнопки, метки или даже панели. Но я расширяюсь из класса «Контроль», и это не работает.
public class MyControl extends Control {
}
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.Scene?>
<?import javafx.scene.layout.Pane?>
<?import .MyControl?>
<Scene xmlns:fx="http://javafx.com/fxml/1">
<width>800</width>
<height>600</height>
<Pane fx:id="pane">
<MyControl></MyControl>
</Pane>
</Scene>
Если я расширяюсь от любого другого элемента управления, например кнопки или чего-то еще, он работает нормально. Что я должен сделать?