00001 package i2bpro.layer.Panels; 00002 00003 import java.awt.GridLayout; 00004 import javax.swing.JPanel; 00005 import javax.swing.JProgressBar; 00006 00007 00008 00024 public final class SouthPanel extends JPanel 00025 { 00026 // Deklaration der Attribute 00027 private ButtonPanel buttonPanel = new ButtonPanel(); 00028 private PositionPanel positionPanel = new PositionPanel(); 00029 00030 00031 00037 // 00038 // 00039 public SouthPanel() 00040 { 00041 setLayout(new GridLayout(2,1)); 00042 add(positionPanel); 00043 add(buttonPanel); 00044 } 00045 00046 00047 00058 public void setPositionLabel(String text) 00059 { 00060 positionPanel.setPositionLabel(text); 00061 } 00062 00063 00064 00073 public void setPositionValue(int val) 00074 { 00075 positionPanel.setPositionValue(val); 00076 } 00077 00078 00079 00088 public void PlayerStopped() { 00089 buttonPanel.PlayerStopped(); 00090 positionPanel.PlayerStopped(); 00091 } 00092 00093 00094 00101 public void PlayerPaused() { 00102 buttonPanel.PlayerPause(); 00103 } 00104 00105 00106 00115 public void PlayerStarted() { 00116 buttonPanel.PlayerStarted(); 00117 positionPanel.PlayerStarted(); 00118 } 00119 00120 00121 00129 public void toggledMute() { 00130 buttonPanel.toggledMute(); 00131 } 00132 }