Package model

Examples of model.Library


        playTrack(tracks.getTrackAt(playCursor), core.getVolume(), true);
        isPlaying = true; // liste ist nicht durch, nächstes lied
        hasFinished = false;
      }
    } else if (playMode == Jukebox.SHUFFLE_MODE) {
      Library l = core.getQueueLib();//ist was in der warteschlange?
      if (l.getTrackCount()>0){//wenn ja,
        playTrack(l.pullTrack(r.nextInt(l.getTrackCount()-1)), core.getVolume(), true);//abspielen
        isPlaying=true;
        hasFinished=false;
        core.updateQueue();
        return;
      }//sonst
View Full Code Here


    mainSplit = new JSplitPane(JSplitPane.VERTICAL_SPLIT);
   
    sortSplit = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT);
   
    sortSplit.setResizeWeight(0.5);
    lib = new Library(true);
    MouseListener ml = new MouseListener() {
      @Override
      public void mouseReleased(MouseEvent e) {}
     
      @Override
View Full Code Here

  private String name = "Empty";
  public PlaylistView(PhoenixCore core,int id, String name) {
    super(name);
    this.name = name;
    this.id = id;
    lib = new Library(id, name);
    trackTable = new TrackTable(lib, core, id);
    add(new JScrollPane(trackTable, JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED, JScrollPane.HORIZONTAL_SCROLLBAR_NEVER));
  }
View Full Code Here

@SuppressWarnings("serial")
public class QueueView extends AbstractView {
  TrackTable trackTable;
  public QueueView(String name, PhoenixCore core) {
    super(name);
    lib = new Library(false);
    trackTable = new TrackTable(lib, core.getSettings().getTrackTableCols(false), core, false, true);
    add(new JScrollPane(trackTable, JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED, JScrollPane.HORIZONTAL_SCROLLBAR_NEVER));
//    setTransferHandler(new ToTransferHandler(1));
  }
View Full Code Here

TOP

Related Classes of model.Library

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.