log.error(e);
System.err.println(e);
    public void go() {        try {            channel.connect(groupname);            local_addr=channel.getLocalAddress();            startThread();            mainFrame=new Frame();            panel=new MyPanel();            sub_panel=new JPanel();            mainFrame.setSize(250, 250);            mainFrame.add("Center", panel);            clear_button=new Button("Clear");            clear_button.setFont(default_font);            clear_button.addActionListener(this);            gossip_button=new Button("Gossip");            gossip_button.setFont(default_font);            gossip_button.addActionListener(this);            leave_button=new Button("Leave & Exit");            leave_button.setFont(default_font);            leave_button.addActionListener(this);            sub_panel.add("South", gossip_button);            sub_panel.add("South", clear_button);            sub_panel.add("South", leave_button);            mainFrame.add("South", sub_panel);            mainFrame.addWindowListener(this);            mainFrame.setVisible(true);            setTitle();            graphics=panel.getGraphics();            graphics.setColor(default_color);            mainFrame.setBackground(Color.white);            mainFrame.pack();            gossip_button.setForeground(Color.blue);            clear_button.setForeground(Color.blue);            leave_button.setForeground(Color.blue);        }        catch(Exception e) {            log.error(e);            return;        }    }