package device.radioPlayer; import device.Device; import java.util.ArrayList; public class RadioPlayer implements Device { public RadioPlayer() { super(); Playlist.add("Radio YouFM"); Playlist.add("Radio Teddy"); Playlist.add("Radio MegaHits"); playTrack=Playlist.get(0); } ArrayList Playlist=new ArrayList(); int Lautstaerke = 0; String playTrack=""; public void setLautstaerke(int lautstaerke) { Lautstaerke = lautstaerke; } public int getLautstaerke() { return Lautstaerke; } @Override public void louder() { if(Lautstaerke < 100){ Lautstaerke+=1;} else Lautstaerke = 100; } @Override public void quieter() { } @Override public int getVolume() { return 0; } @Override public void next() { int currentIndex=Playlist.indexOf(playTrack); int nextIndex=(currentIndex+1)%Playlist.size(); playTrack=Playlist.get(nextIndex); } @Override public void prev() { int currentIndex=Playlist.indexOf(playTrack); int nextIndex=Playlist.size()-1; if(currentIndex!=0){nextIndex=(currentIndex-1);} playTrack=Playlist.get(nextIndex); } @Override public String getInfoText() { return null; } @Override public String[] getOptions() { return new String[0]; } @Override public String[] getItemList() { return new String[0]; } @Override public String play() { return null; } }