@Override public void paintComponent(Graphics g){
  super.paintComponent(g);
  Graphics2D graphics=(Graphics2D)g;
  graphics.setBackground(mColorSpectrumBackground);
  graphics.setRenderingHints(RENDERING_HINTS);
  drawFrequencies(graphics);
  drawChannels(graphics);
  drawCursor(graphics);
}

@ Override public void paintComponent ( Graphics g ) { super . paintComponent ( g ) ; Graphics2D graphics = ( Graphics2D ) g ; graphics . setBackground ( mColorSpectrumBackground ) ; graphics . setRenderingHints ( RENDERING_HINTS ) ; drawFrequencies ( graphics ) ; drawChannels ( graphics ) ; drawCursor ( graphics ) ; }
renders the channel configs , lines , labels , and cursor
