m_random = new Random(1);
  public BoundaryPanel(int panelWidth, int panelHeight) {    m_panelWidth = panelWidth;    m_panelHeight = panelHeight;    setLayout(new BorderLayout());    m_plotPanel.setMinimumSize(new Dimension(m_panelWidth, m_panelHeight));    m_plotPanel.setPreferredSize(new Dimension(m_panelWidth, m_panelHeight));    m_plotPanel.setMaximumSize(new Dimension(m_panelWidth, m_panelHeight));    add(m_plotPanel, BorderLayout.CENTER);    setPreferredSize(m_plotPanel.getPreferredSize());    setMaximumSize(m_plotPanel.getMaximumSize());    setMinimumSize(m_plotPanel.getMinimumSize());    for (int i = 0; i < 3; i++) {      m_rgbClassValues[i] = -1;    }  }