java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
com.jackmeng.halcyoninae.cosmos.components.toppane.TopPane
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class TopPane extends JPanel
The Halcyon Music Player has two main components for it's main component: A top and a bottom. This class represents the top pane, which contains information regarding the current track and any sub-controls to modify playback.

This pane is very plain and only serving to align the components together

Since:
3.0
Author:
Jack Meng
See Also:
  • Field Details

  • Constructor Details

    • TopPane

      public TopPane(InfoViewTP ifp, ButtonControlTP bctp)
      Two instances of an InfoView and a ButtonControl view are used to construct the Top View object.
      Parameters:
      ifp - The InfoView instance to attach with
      bctp - The ButtonControl instance to attach with