u.p("do paint begin");
    public void doPaint( Graphics g ) {        u.p("do paint begin");        if ( body_box == null ) {            calcLayout( g );        }        if ( doc == null ) {            return;        }        newContext( g );        layout_thread.startRender(g);        u.p("do paint end");    }