91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 30KB
    文件類型: .rar
    金幣: 2
    下載: 1 次
    發布日期: 2021-07-06
  • 語言: Java
  • 標簽:

資源簡介

用java jfm編寫的一個播放器,附源碼!

資源截圖

代碼片段和文件信息

import?java.awt.*;?
import?java.awt.event.*;?
import?javax.swing.*;?
import?javax.media.*;?
import?java.io.*;?
import?java.net.URL;
import?java.util.*;?

public?class?MediaPlayer?extends?Jframe?implements?ActionListenerRunnable?
{?
/**
?*?
?*/
private?static?final?long?serialVersionUID?=?1L;
private?JMenuBar?bar;//菜單條?
private?JMenu?fileMenuchoiceMenu;?
private?JMenuItem?openItemopenDirItemcloseIteminfor;?
private?JCheckBoxMenuItem?onTop;?
private?boolean?top=false;?//設定窗口是否在最前面?
private?Player?player;//Play是個實現Controller的接口?
private?File?filelistFile;//利用File類結合JFileChooser和list.ini進行文件打開等操作操作
private?Container?c;??
private?String?title;//標題?
private?FileDialog?fd;?
private?JPanel?panelpanelSouth;?
private?Icon?icon;?//開始進入的時候要顯示的圖標,它為抽象類,不能自己創建?
private?JLabel?labellistB;//用來顯示圖標?

private?JList?list;//播放清單?
private?JScrollPane?scroll;//使播放清單具有滾動功能??
private?objectOutputStream?output;//對象輸出流?

private?JPopupMenu?popupMenu;//鼠標右鍵彈出菜單?
private?JMenuItem?deldelAllreName;?//彈出菜單顯示的菜單項包括刪除全部刪除和重命名?



private?Vector?fileNamedirNamenumList;?
private?String?files;?
private?int?index;//曲目指針?
private?int?indexForDel;//標志要刪除的列表項目的索引?
private?ButtonGroup?buttonGroup;//控制按鈕組?
private?JRadioButtonMenuItem[]?buttonValues;?
private?String[]?content={“隨機播放““順序播放““單曲循環“};?



MediaPlayer()//構造函數?
{?
super(“lonely->強“);//窗口標題?

c=getContentPane();?
c.setLayout(new?BorderLayout());?
c.setBackground(Color.black);

fileName=new?Vector(1);?
dirName=new?Vector(1);?
numList=new?Vector(1);?
new?Properties(System.getProperties());??
listFile=new?File(“list.text“);//播放列表直接存于此目錄?
Thread?readToList=new?Thread(this);


list=new?JList();?
list.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);?
list.setFixedCellHeight(45);??//播放列表高度?
list.setFont(new?Font(“黑體“1515));
list.setForeground(Color.red);//文件名高度
list.setBackground(Color.black);???
??
//判斷,雙擊歌曲播放?
list.addMouseListener(new?MouseAdapter()?
{?
public?void?mouseClicked(MouseEvent?e)?
{?
if?(e.getClickCount()?==?2)??//雙擊歌曲播放
{?
index?=?list.locationToIndex(e.getPoint());?
createPlayer2();?
}?
}?

public?void?mouseReleased(MouseEvent?e)?
{?
checkMenu(e);//自定義函數,判斷是否是右鍵,來決定是否顯示菜單
}?

}?
);?

scroll=new?JScrollPane(list);//用于存放播放列表?

readToList.start();?
try?
{?
Thread.sleep(10);?
}?
catch(InterruptedException?e)?
{?
e.printStackTrace();?
}?

bar=new?JMenuBar();?
setJMenuBar(bar);//此兩行創建菜單欄并放到此窗口程序?
bar.setBackground(new?Color(255255100));??//標題欄背景顏色
fileMenu=new?JMenu(“文件“);?
bar.add(fileMenu);?

choiceMenu=new?JMenu(“控制“);?
bar.add(choiceMenu);?

?

openItem?=new?JMenuItem(“打開文件“);?

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????232??2008-11-27?13:45??mediaplayer\.classpath

?????文件????????387??2008-11-27?13:45??mediaplayer\.project

?????文件???????1077??2010-04-16?11:25??mediaplayer\bin\MediaPlayer$1.class

?????文件????????908??2010-04-16?11:25??mediaplayer\bin\MediaPlayer$2.class

?????文件????????643??2010-04-16?11:25??mediaplayer\bin\MediaPlayer$3.class

?????文件???????2247??2010-04-16?11:25??mediaplayer\bin\MediaPlayer$ControllerHand.class

?????文件????????463??2010-04-16?11:25??mediaplayer\bin\MediaPlayer$ReName.class

?????文件??????14600??2010-04-16?11:25??mediaplayer\bin\MediaPlayer.class

?????文件??????????4??2010-04-16?11:25??mediaplayer\list.text

?????文件????????956??2008-11-27?12:42??mediaplayer\src\MediaPlayer$1.class

?????文件????????814??2008-11-27?12:42??mediaplayer\src\MediaPlayer$2.class

?????文件????????516??2008-11-27?12:42??mediaplayer\src\MediaPlayer$3.class

?????文件???????2140??2008-11-27?12:42??mediaplayer\src\MediaPlayer$ControllerHand.class

?????文件????????330??2008-11-27?12:42??mediaplayer\src\MediaPlayer$ReName.class

?????文件??????14033??2010-04-16?11:25??mediaplayer\src\MediaPlayer.java

?????文件??????11468??2010-04-16?11:25??播放器.jar

?????目錄??????????0??2010-04-16?11:26??mediaplayer\bin

?????目錄??????????0??2010-04-16?11:26??mediaplayer\src

?????目錄??????????0??2010-04-16?11:26??mediaplayer

-----------?---------??----------?-----??----

????????????????50818????????????????????19


評論

共有 條評論

相關資源