SpecProcessPage.java 文件源码

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

项目:n4js 作者:
private String displayMessage(String msg, Color color) {
    String formattedDate = dateFormatter.format(System.currentTimeMillis());
    String timeMsg = formattedDate + msg;
    Message m = null;
    synchronized (msgStack) {
        if (!msgStack.isEmpty()) { // merge messages for better performance
            Message lastM = msgStack.lastElement();
            if (lastM != null && lastM.color == color) {
                msgStack.remove(msgStack.size() - 1);
                m = new Message(lastM.msg + "\n" + timeMsg, color);
            }
        }
        if (m == null) {
            m = new Message(timeMsg, color);
        }
        msgStack.push(m);
    }

    Display.getDefault().asyncExec(new Runnable() {
        @Override
        public void run() {
            asyncDisplayMessages();
        }
    });
    return msg;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号