icon = new JLabel() {
_icon = new JLabel() {
    public MultiLineTreeCellRenderer() {        setLayout(new BoxLayout(this,BoxLayout.X_AXIS));        icon = new JLabel() {            public void setBackground(Color color) {                if(color instanceof ColorUIResource)                    color = null;                super.setBackground(color);            }        };        add(icon);        add(Box.createHorizontalStrut(4));        add(text  = new TreeTextArea());    }