|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
org.lyra.Interface.PlayerOrganiserFrame
public class PlayerOrganiserFrame
The main display centre for the interface. Permits a user to narrow down songs using genre, album and artists. Also a primary interface the playlist and player controls, enabling the user to populate and manage playlist.
Nested Class Summary | |
---|---|
class |
PlayerOrganiserFrame.Interact
The code separation from the user interface. |
private class |
PlayerOrganiserFrame.SourceDragger
This element of code will exist specifically to create a drag capability for the code. |
private class |
PlayerOrganiserFrame.SourceDropper
This element of code will exist specifically to create a drag and drop capability for the code. |
Nested classes/interfaces inherited from class javax.swing.JFrame |
---|
javax.swing.JFrame.AccessibleJFrame |
Nested classes/interfaces inherited from class java.awt.Frame |
---|
java.awt.Frame.AccessibleAWTFrame |
Nested classes/interfaces inherited from class java.awt.Window |
---|
java.awt.Window.AccessibleAWTWindow |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
private javax.swing.JToolBar |
barSearch
|
private boolean |
BlindUpdate
|
private javax.swing.JButton |
buttonClear
|
private javax.swing.JButton |
buttonDelete
|
private javax.swing.JButton |
buttonRemove
|
private javax.swing.JButton |
buttonSave
|
private javax.swing.JButton |
buttonShuffle
|
private static java.lang.String |
CLASS
|
private Playback |
Control
|
private static int |
CURRENT_POSITION
|
private static int |
CURRENT_TIME
|
private PositionCellRenderer |
CurrentPositionRenderer
|
private CustomColorRenderer |
CurrentRowRenderer
|
private DateTableCellRenderer |
CurrentTimeElapsedRenderer
|
private PlayerOrganiserFrame.SourceDragger |
Dragger
|
private PlayerOrganiserFrame.SourceDropper |
Dropper
|
private java.util.Set<java.lang.String> |
Enabled
|
private java.util.Map<java.lang.String,java.lang.String> |
Global
|
private javax.swing.JButton |
headerCurrent
|
private javax.swing.JButton |
headerLibrary
|
private javax.swing.JButton |
headerPlaylists
|
private javax.swing.JLabel |
iconResize
|
private Status |
Info
|
private PlayerOrganiserFrame.Interact |
Interface
|
private javax.swing.JPanel |
jContentPane
|
private javax.swing.JLabel |
labelRuntime
|
private javax.swing.JLabel |
labelSelect
|
private javax.swing.JLabel |
labelSongs
|
private java.util.Map<java.lang.String,java.lang.String> |
Lang
|
private Playlist |
Lists
|
private Ledger |
Logger
|
private Comptroller |
Manager
|
private Options |
Modes
|
private javax.swing.JPanel |
panelAlbum
|
private javax.swing.JPanel |
panelArtist
|
private javax.swing.JPanel |
panelControl
|
private javax.swing.JPanel |
panelCurrent
|
private javax.swing.JPanel |
panelCurrentControl
|
private javax.swing.JPanel |
panelFilter
|
private javax.swing.JPanel |
panelGenre
|
private javax.swing.JPanel |
panelLibrary
|
private javax.swing.JPanel |
panelPlayer
|
private javax.swing.JPanel |
panelPlaylist
|
private javax.swing.JPanel |
panelPlaylistControl
|
private javax.swing.JPanel |
panelSongs
|
private javax.swing.JPanel |
panelStatus
|
private javax.swing.JPanel |
panelWindow
|
private PlayerPanel |
PlayerDisplay
|
private RatingCellRenderer |
RatingRenderer
|
private CustomColorRenderer |
RowRenderer
|
private static java.lang.String |
RUNTIME_DEF
|
private javax.swing.JScrollPane |
scrollAlbum
|
private javax.swing.JScrollPane |
scrollArtist
|
private javax.swing.JScrollPane |
scrollCurrent
|
private javax.swing.JScrollPane |
scrollGenre
|
private javax.swing.JScrollPane |
scrollPlaylist
|
private javax.swing.JScrollPane |
scrollSongs
|
private static java.lang.String |
SELECT_DEF
|
private static long |
serialVersionUID
|
private static int |
SONG_FILE
|
private static int |
SONG_RATING
|
private static int |
SONG_TIME
|
private static java.lang.String |
SONGS_DEF
|
private java.awt.Frame |
Source
|
private javax.swing.JSplitPane |
splitGlobal
|
private javax.swing.JComponent |
splitLibrary
|
private javax.swing.JComponent |
splitLists
|
private javax.swing.JLabel |
statusRuntime
|
private javax.swing.JLabel |
statusSelect
|
private javax.swing.JLabel |
statusSongs
|
private javax.swing.JTable |
tableAlbum
|
private javax.swing.JTable |
tableArtist
|
private javax.swing.JTable |
tableCurrent
|
private javax.swing.JTable |
tableGenre
|
private javax.swing.JTable |
tableSongs
|
private DateTableCellRenderer |
TimeElapsedRenderer
|
private javax.swing.JTree |
treePlaylist
|
private Updater |
Watcher
|
Fields inherited from class javax.swing.JFrame |
---|
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.awt.Frame |
---|
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface javax.swing.WindowConstants |
---|
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
PlayerOrganiserFrame(java.util.Map<java.lang.String,java.lang.String> lang,
java.util.Map<java.lang.String,java.lang.String> global)
Main constructor class for the application itself. |
Method Summary | |
---|---|
private javax.swing.JToolBar |
getBarSearch()
This method initialises barSearch. |
private javax.swing.JButton |
getButtonClear()
This method initialises buttonClear. |
private javax.swing.JButton |
getButtonDelete()
This method initialises buttonDelete. |
private javax.swing.JButton |
getButtonRemove()
This method initialises buttonRemove. |
private javax.swing.JButton |
getButtonSave()
This method initialises buttonSave. |
private javax.swing.JButton |
getButtonShuffle()
This method initialises buttonShuffle. |
private javax.swing.JPanel |
getControlCurrent()
This method initialises panelControl. |
private javax.swing.JPanel |
getControlPlaylist()
This method initialises panelPlaylistControl. |
private javax.swing.JButton |
getHeaderCurrent()
This method initialises headerCurrent. |
private javax.swing.JButton |
getHeaderLibrary()
This method initialises headerGroup. |
private javax.swing.JButton |
getHeaderPlaylists()
This method initialises headerPlaylists. |
private javax.swing.JLabel |
getIconResize()
This method initialises iconResize. |
private javax.swing.JPanel |
getJContentPane()
This method initialises jContentPane. |
private javax.swing.JLabel |
getLabelRuntime()
This method initialises labelRuntime. |
private javax.swing.JLabel |
getLabelSelect()
This method initialises labelSelect. |
private javax.swing.JLabel |
getLabelSongs()
This method initialises labelSongs. |
private javax.swing.JPanel |
getPanelAlbum()
This method initialises panelAlbum. |
private javax.swing.JPanel |
getPanelArtist()
This method initialises panelArtist. |
private javax.swing.JPanel |
getPanelControl()
This method initialises panelControl. |
private javax.swing.JPanel |
getPanelCurrent()
This method initialises panelCurrent. |
private javax.swing.JPanel |
getPanelFilter()
This method initialises panelFilter. |
private javax.swing.JPanel |
getPanelGenre()
This method initialises panelGenre. |
private javax.swing.JPanel |
getPanelLibrary()
This method initialises panelGroup. |
private javax.swing.JPanel |
getPanelPlayer()
This method initialises panelPlayer. |
private javax.swing.JPanel |
getPanelPlaylist()
This method initialises panelPlaylist. |
private javax.swing.JPanel |
getPanelSongs()
This method initialises panelSongs. |
private javax.swing.JPanel |
getPanelStatus()
This method initialises panelStatus. |
private javax.swing.JPanel |
getPanelWindow()
This method initialises panelWindow |
private javax.swing.JScrollPane |
getScrollAlbum()
This method initialises scrollAlbum. |
private javax.swing.JScrollPane |
getScrollArtist()
This method initialises scrollArtist. |
private javax.swing.JScrollPane |
getScrollCurrent()
This method initialises scrollCurrent. |
private javax.swing.JScrollPane |
getScrollGenre()
This method initialises scrollGenre. |
private javax.swing.JScrollPane |
getScrollPlaylist()
This method initialises scrollPlaylist. |
private javax.swing.JScrollPane |
getScrollSongs()
This method initialises scrollSongs. |
private javax.swing.JSplitPane |
getSplitGlobal()
This method initialises splitGlobal. |
private javax.swing.JComponent |
getSplitLibrary()
This method initialises splitLibrary. |
private javax.swing.JComponent |
getSplitLists()
This method initialises splitLists. |
private javax.swing.JLabel |
getStatusRuntime()
This method initialises statusRuntime. |
private javax.swing.JLabel |
getStatusSelect()
This method initialises statusSelect. |
private javax.swing.JLabel |
getStatusSongs()
This method initialises statusSongs. |
private javax.swing.JTable |
getTableAlbum()
This method initialises tableAlbum. |
private javax.swing.JTable |
getTableArtist()
This method initialises tableArtist. |
private javax.swing.JTable |
getTableCurrent()
This method initialises tableCurrent. |
private javax.swing.JTable |
getTableGenre()
This method initialises tableGenre. |
private javax.swing.JTable |
getTableSongs()
This method initialises tableSongs. |
private javax.swing.JTree |
getTreePlaylist()
This method initialises tablePlaylist. |
private void |
initFrame()
This method initialises this |
void |
initUpdate(Ledger logger,
Comptroller manager,
Updater watcher,
Pendulum clock,
Status info,
Playlist lists,
Playback control,
Options modes)
This method establishes the basic interface population and interaction capability. |
void |
setPanelStatus(java.util.Map<java.lang.String,java.lang.String> status)
This method alters status elements within the JPanel bearing its name. |
void |
setStatusRuntime(java.lang.String text)
Sets the text value of the statsRuntime JLabel instance. |
void |
setStatusSelect(java.lang.String text)
Sets the text value of the statsSelect JLabel instance. |
void |
setStatusSongs(java.lang.String text)
Sets the text value of the statsSongs JLabel instance. |
void |
setTableAlbum(java.lang.Object[][] contents)
This method alters tableAlbum's data model. |
void |
setTableArtist(java.lang.Object[][] contents)
This method alters tableArtist's data model. |
void |
setTableCurrent(java.lang.Object[][] contents,
int cols)
This method alters tableCurrent's data model. |
void |
setTableGenre(java.lang.Object[][] contents)
This method alters tableGenre's data model. |
void |
setTableSongs(java.lang.Object[][] contents,
int cols)
This method alters tableSongs's data model. |
void |
setTreePlaylist(LyraMutableTreeNode node)
Replaces the existing tree with a newly generated variant. |
void |
setVisible(boolean state)
|
Methods inherited from class javax.swing.JFrame |
---|
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update |
Methods inherited from class java.awt.Frame |
---|
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
Methods inherited from class java.awt.Window |
---|
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, show, toBack, toFront |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.awt.MenuContainer |
---|
getFont, postEvent |
Field Detail |
---|
private static final long serialVersionUID
private javax.swing.JPanel jContentPane
private javax.swing.JSplitPane splitGlobal
private javax.swing.JPanel panelControl
private javax.swing.JToolBar barSearch
private javax.swing.JPanel panelLibrary
private javax.swing.JButton headerLibrary
private javax.swing.JComponent splitLibrary
private javax.swing.JPanel panelSongs
private javax.swing.JScrollPane scrollSongs
private javax.swing.JTable tableSongs
private javax.swing.JPanel panelFilter
private javax.swing.JPanel panelArtist
private javax.swing.JScrollPane scrollArtist
private javax.swing.JTable tableArtist
private javax.swing.JPanel panelAlbum
private javax.swing.JScrollPane scrollAlbum
private javax.swing.JTable tableAlbum
private javax.swing.JPanel panelGenre
private javax.swing.JScrollPane scrollGenre
private javax.swing.JTable tableGenre
private javax.swing.JPanel panelPlayer
private javax.swing.JPanel panelWindow
private javax.swing.JLabel iconResize
private javax.swing.JComponent splitLists
private javax.swing.JPanel panelPlaylist
private javax.swing.JButton headerPlaylists
private javax.swing.JScrollPane scrollPlaylist
private javax.swing.JTree treePlaylist
private javax.swing.JPanel panelPlaylistControl
private javax.swing.JPanel panelCurrent
private javax.swing.JButton headerCurrent
private javax.swing.JScrollPane scrollCurrent
private javax.swing.JTable tableCurrent
private javax.swing.JPanel panelStatus
private javax.swing.JLabel labelSongs
private javax.swing.JLabel labelRuntime
private javax.swing.JLabel labelSelect
private javax.swing.JLabel statusSongs
private javax.swing.JLabel statusRuntime
private javax.swing.JLabel statusSelect
private javax.swing.JPanel panelCurrentControl
private javax.swing.JButton buttonShuffle
private javax.swing.JButton buttonSave
private javax.swing.JButton buttonRemove
private javax.swing.JButton buttonDelete
private javax.swing.JButton buttonClear
private Ledger Logger
private Comptroller Manager
private Updater Watcher
private Status Info
private Playlist Lists
private Playback Control
private Options Modes
private java.util.Map<java.lang.String,java.lang.String> Lang
private java.util.Map<java.lang.String,java.lang.String> Global
private PlayerOrganiserFrame.Interact Interface
private PlayerOrganiserFrame.SourceDragger Dragger
private PlayerOrganiserFrame.SourceDropper Dropper
private DateTableCellRenderer TimeElapsedRenderer
private CustomColorRenderer RowRenderer
private RatingCellRenderer RatingRenderer
private PositionCellRenderer CurrentPositionRenderer
private CustomColorRenderer CurrentRowRenderer
private DateTableCellRenderer CurrentTimeElapsedRenderer
private PlayerPanel PlayerDisplay
private java.util.Set<java.lang.String> Enabled
private java.awt.Frame Source
private boolean BlindUpdate
private static final java.lang.String RUNTIME_DEF
private static final java.lang.String SELECT_DEF
private static final java.lang.String SONGS_DEF
private static final int SONG_FILE
private static final int SONG_RATING
private static final int SONG_TIME
private static final int CURRENT_POSITION
private static final int CURRENT_TIME
private static final java.lang.String CLASS
Constructor Detail |
---|
public PlayerOrganiserFrame(java.util.Map<java.lang.String,java.lang.String> lang, java.util.Map<java.lang.String,java.lang.String> global)
lang
- Language Map for language independence.global
- Global settings for the application.Method Detail |
---|
public void setVisible(boolean state)
setVisible
in class java.awt.Window
private void initFrame()
public void initUpdate(Ledger logger, Comptroller manager, Updater watcher, Pendulum clock, Status info, Playlist lists, Playback control, Options modes)
logger
- Ledger instances for debugging and information.manager
- Database access manager instance.watcher
- Updater instance to be notified when things change.clock
- Pendulum instance to provide updates to song minutes.info
- Host status instance.lists
- Playlist instance which controls play lists.control
- Playback control instance.modes
- Options and settings on the host.private javax.swing.JPanel getJContentPane()
private javax.swing.JToolBar getBarSearch()
private javax.swing.JComponent getSplitLibrary()
private javax.swing.JPanel getPanelSongs()
private javax.swing.JPanel getPanelFilter()
private javax.swing.JPanel getPanelArtist()
private javax.swing.JPanel getPanelAlbum()
private javax.swing.JPanel getPanelGenre()
private javax.swing.JPanel getPanelControl()
private javax.swing.JSplitPane getSplitGlobal()
private javax.swing.JComponent getSplitLists()
private javax.swing.JPanel getPanelPlaylist()
private javax.swing.JPanel getControlPlaylist()
private javax.swing.JPanel getPanelCurrent()
private javax.swing.JScrollPane getScrollPlaylist()
private javax.swing.JScrollPane getScrollCurrent()
private javax.swing.JButton getHeaderPlaylists()
private javax.swing.JButton getHeaderCurrent()
private javax.swing.JPanel getPanelLibrary()
private javax.swing.JButton getHeaderLibrary()
private javax.swing.JPanel getPanelStatus()
public void setPanelStatus(java.util.Map<java.lang.String,java.lang.String> status)
status
- Map of strings containing all information for status display.private javax.swing.JTable getTableCurrent()
public void setTableCurrent(java.lang.Object[][] contents, int cols)
contents
- Multi-dimensional array containing new content.cols
- Amount of columns in the group.private javax.swing.JTree getTreePlaylist()
public void setTreePlaylist(LyraMutableTreeNode node)
node
- Node structure set to replace existing.private javax.swing.JTable getTableArtist()
private javax.swing.JScrollPane getScrollArtist()
public void setTableArtist(java.lang.Object[][] contents)
contents
- Multi-dimensional array containing new content.private javax.swing.JScrollPane getScrollAlbum()
private javax.swing.JScrollPane getScrollGenre()
public void setTableGenre(java.lang.Object[][] contents)
contents
- Multi-dimensional array containing new content.private javax.swing.JScrollPane getScrollSongs()
private javax.swing.JTable getTableAlbum()
public void setTableAlbum(java.lang.Object[][] contents)
contents
- Multi-dimensional array containing new content.private javax.swing.JTable getTableGenre()
private javax.swing.JTable getTableSongs()
public void setTableSongs(java.lang.Object[][] contents, int cols)
contents
- Multi-dimensional array containing new content.cols
- Amount of columns in the group.private javax.swing.JPanel getPanelPlayer()
private javax.swing.JPanel getPanelWindow()
private javax.swing.JLabel getLabelSelect()
private javax.swing.JLabel getLabelRuntime()
private javax.swing.JLabel getLabelSongs()
private javax.swing.JLabel getIconResize()
private javax.swing.JLabel getStatusSelect()
public void setStatusSelect(java.lang.String text)
text
- String containing new text to replace.private javax.swing.JLabel getStatusRuntime()
public void setStatusRuntime(java.lang.String text)
text
- String containing new text to replace.private javax.swing.JLabel getStatusSongs()
public void setStatusSongs(java.lang.String text)
text
- String containing new text to replace.private javax.swing.JPanel getControlCurrent()
private javax.swing.JButton getButtonShuffle()
private javax.swing.JButton getButtonRemove()
private javax.swing.JButton getButtonDelete()
private javax.swing.JButton getButtonClear()
private javax.swing.JButton getButtonSave()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |