code: public void init(Object obj)
      {
          this.setOpaque(false);
          this.setBorder(new EtchedBorder());
          
          this.setLayout(new BorderLayout());
          this.add(m_textArea = new JLabel(), BorderLayout.CENTER);
          this.add(m_iconArea = new JLabel(), BorderLayout.EAST);
      }
docs: Constructor.
  @param obj Undefined.