Swing dentro de JavaFx Component

Opa pessoal.

Estou criando uma aplicação que utiliza a tecnologia JavaFX. O problema é que eu preciso integrar um componente Pane com um objeto de uma api de Captura de video (DSJ), que retorna um JPanel do Swing.

Andei pesquisando e vi que existe uma forma de wrapper, mas tb vi que a versão do FX2.0 não possibilita isso mais.

Alguém sabe como sair dessa? Tem algum coisa que possa ajudar?

public class CompraViewerController implements Initializable {
    
    @FXML
    private TextField txtNumCompra = new TextField();
    @FXML
    private TextField txtCodForn = new TextField();
    @FXML
    private TextField txtDataCompra = new TextField();
    @FXML
    private TextField txtNumItem = new TextField();
    @FXML
    private TextField txtDescricaoItem = new TextField();
    @FXML
    private TextField txtQtdItem = new TextField();
    @FXML
    private TextField txtValorItem = new TextField();
    @FXML
    private Pane painelCamera = new Pane();   
    
    @FXML
    private void handleButtonAction(ActionEvent event) {
        System.out.println("You clicked me!");
    }
    
    @Override
    public void initialize(URL url, ResourceBundle rb) {
        Camera camera = new Camera();
        painelCamera.getChildren().add(camera.getCamera().asComponent()); 
        //Não funciona pois o método asComponent() retorna um JPanel.
        

    } 

Vlw!!!

tem o doc de como fazer no site da oracle, mas nao testei.
faz um teste ae e depois fala pra gente se deu certo. segue:

http://docs.oracle.com/javafx/2/swing/port-to-javafx.htm#BABDIGHF

Vlw, tinha visto isso mas to achando que não vai ajudar muito. De qualquer forma eu utilizarei Swing mesmo, e quando tiver um tempo maior eu testo isso ai. E pode deixar que eu posto.

Obrigado!