try { Thread.currentThread().sleep(3000); } catch (Exception ex) { }
    public void run() {        u.p("layout thread starting");        //u.p("graphics = " + graphics);        try {            Thread.currentThread().sleep(3000);        } catch (Exception ex) { }        panel.startLayout(graphics);        this.completeLayout();    }