javazoom.jlgui.player.amp.playlist.ui
Class PlaylistUI
JPanel
javazoom.jlgui.player.amp.playlist.ui.PlaylistUI
- ActionListener, ChangeListener
public class PlaylistUI
extends JPanel
implements ActionListener, ChangeListener
MAXDEPTH
public static int MAXDEPTH
PlaylistUI
public PlaylistUI()
actionPerformed
public void actionPerformed(ActionEvent e)
addDirs
public void addDirs(List folderList)
Add directories to playlistUI.
addFiles
public void addFiles(File[] file)
Add file(s) to playlist.
addFiles
public void addFiles(List fileList)
Add files to playlistUI.
getIndex
protected int getIndex(int y)
Get the item index according to the mouse y position
getPlaylist
public Playlist getPlaylist()
getSkin
public Skin getSkin()
getTopIndex
public int getTopIndex()
handleMouseClick
protected void handleMouseClick(MouseEvent evt)
Handle mouse clicks on playlist.
initPlayList
public void initPlayList()
Initialize playlist.
loadUI
public void loadUI()
nextCursor
public void nextCursor()
Repaint the file list area and scroll it if necessary
paintComponent
public void paintComponent(Graphics g)
paintList
public void paintList()
popupFileInfo
public void popupFileInfo()
Display file info.
processActionEvent
public void processActionEvent(ActionEvent e)
Process action event.
processDnD
public void processDnD(Object data)
Process Drag&Drop
setPlayer
public void setPlayer(PlayerUI mp)
setPlaylist
public void setPlaylist(Playlist playlist)
setSkin
public void setSkin(Skin skin)
stateChanged
public void stateChanged(ChangeEvent e)
JavaZOOM 1999-2006