|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.lyra.Interface.PlayerCompactFrame.Interact
private class PlayerCompactFrame.Interact
The code separation from the user interface. This Class handles all of the complexities of making the interface interactive.
Field Summary | |
---|---|
private java.util.List<java.util.Map<java.lang.String,java.lang.String>> |
Playlist
|
private boolean |
SliderClient
|
private java.util.Map<java.lang.String,java.lang.String> |
State
|
Constructor Summary | |
---|---|
PlayerCompactFrame.Interact()
Base constructor for the class. |
Method Summary | |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent evt)
|
java.lang.String |
getNumber(java.lang.Long value)
Simple method which will take a number and convert it to a string maintaining elements such as an additional zero for formatting. |
void |
hostUpdated(UpdateEvent update)
Updates of host information as passed through this specific method. |
void |
pendulumUpdated(int elapsed,
int total)
In order to try and maintain a certain amount of efficiency it was deemed a bit much to create a class containing a lot of additional information. |
void |
stateChanged(javax.swing.event.ChangeEvent evt)
|
private void |
stateMixer()
Updates Mixer elements in the panel. |
private void |
statePlayer()
Updates Player controls in the panel. |
private void |
updateState()
This method will update various elements to reflect current state information from the Host itself. |
private void |
updateTime()
Method which is used after the base is in to ensure that all of the time elements are updated to match initial state. |
void |
windowActivated(java.awt.event.WindowEvent e)
|
void |
windowClosed(java.awt.event.WindowEvent e)
|
void |
windowClosing(java.awt.event.WindowEvent e)
|
void |
windowDeactivated(java.awt.event.WindowEvent e)
|
void |
windowDeiconified(java.awt.event.WindowEvent e)
|
void |
windowIconified(java.awt.event.WindowEvent evt)
|
void |
windowOpened(java.awt.event.WindowEvent e)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private java.util.Map<java.lang.String,java.lang.String> State
private java.util.List<java.util.Map<java.lang.String,java.lang.String>> Playlist
private boolean SliderClient
Constructor Detail |
---|
public PlayerCompactFrame.Interact()
Method Detail |
---|
public java.lang.String getNumber(java.lang.Long value)
value
- Number to convert.
private void updateTime()
private void updateState()
private void statePlayer()
private void stateMixer()
public void actionPerformed(java.awt.event.ActionEvent evt)
actionPerformed
in interface java.awt.event.ActionListener
public void hostUpdated(UpdateEvent update)
UpdateListener
hostUpdated
in interface UpdateListener
update
- Update notification method.UpdateEvent
public void pendulumUpdated(int elapsed, int total)
PendulumListener
pendulumUpdated
in interface PendulumListener
elapsed
- Integer carrying current runtime.total
- Integer representing total play time.public void stateChanged(javax.swing.event.ChangeEvent evt)
stateChanged
in interface javax.swing.event.ChangeListener
public void windowIconified(java.awt.event.WindowEvent evt)
windowIconified
in interface java.awt.event.WindowListener
public void windowActivated(java.awt.event.WindowEvent e)
windowActivated
in interface java.awt.event.WindowListener
public void windowClosed(java.awt.event.WindowEvent e)
windowClosed
in interface java.awt.event.WindowListener
public void windowClosing(java.awt.event.WindowEvent e)
windowClosing
in interface java.awt.event.WindowListener
public void windowDeactivated(java.awt.event.WindowEvent e)
windowDeactivated
in interface java.awt.event.WindowListener
public void windowDeiconified(java.awt.event.WindowEvent e)
windowDeiconified
in interface java.awt.event.WindowListener
public void windowOpened(java.awt.event.WindowEvent e)
windowOpened
in interface java.awt.event.WindowListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |