FXRobotHandler.java 文件源码

java
阅读 27 收藏 0 点赞 0 评论 0

项目:jointry 作者:
@Override
public void sendToComponent(Object kb, final char ch, final boolean ctrl) {
    logger.trace("fire: {}", ch);

    final Window keyboardWindow = ((KeyboardPane) kb).getScene().getWindow();
    if (keyboardWindow != null) {
        final Scene scene;
        if (keyboardWindow instanceof Popup) {
            scene = ((Popup) keyboardWindow).getOwnerWindow().getScene();
        } else {
            scene = keyboardWindow.getScene();
        }

        Platform.runLater(new Runnable() {
            @Override
            public void run() {
                send(scene, ch, ctrl);
            }
        });
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号