ImagingController.java 文件源码

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

项目:IO 作者:
private ListChangeListener<String> getOutputToScreenLogger() {
    outputListener = new ListChangeListener<String>() {
        boolean first = true;

        @Override
        public void onChanged(ListChangeListener.Change<? extends String> change) {
            change.next();
            Platform.runLater(() -> {
                List<? extends String> changedList = change.getList();
                for (int index = first ? 0 : change.getFrom(); index < change.getTo(); index++) {
                    String added = changedList.get(index);
                    if (added != null) {
                        outputTextArea.appendText(added);
                    }
                }
                first = false;
            });
        }
    };
    return new WeakListChangeListener<>(outputListener);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号