我計算的視頻的當前播放時間的時間:如何在JTextField中顯示視頻文件的當前播放時間?
public show_time_of_vedio_file(MediaPanel mediaPanel,JFrame_of_subtitle frame)
{
// for(;;)
{
double second=mediaPanel.mediaPlayer.getMediaTime().getSeconds();
int second1=(int) second;
int hour=second1/3600;
second1=second1-hour*3600;
int minute=second1/60;
second1=second1-minute*60;
double milisecond=(second-(int)second)*1000;
int milisecond_1=(int) milisecond;
String milisecond_string=String.valueOf(milisecond_1);
String hour_string=String.valueOf(hour);
String minute_string=String.valueOf(minute);
String second_string=String.valueOf(second1);
if(hour_string.length()==1)
hour_string="0".concat(hour_string);
if(minute_string.length()==1)
minute_string="0".concat(minute_string);
if(second_string.length()==1)
second_string="0".concat(second_string);
if(milisecond_string.length()==2)
milisecond_string="0".concat(milisecond_string);
else if(milisecond_string.length()==1)
milisecond_string="0".concat("0".concat(milisecond_string));
frame.show_time_jTextField.setText(String.format("%s:%s:%s,%s", hour_string,minute_string,second_string,milisecond_string));
}
}
現在我想顯示這次JTextField
所有的時間在播放視頻時 時和視頻時,不能發揮我要顯示00:00:00,000
。
誰能告訴我我該怎麼做?
BTW - 1人已經進入了一個註釋作爲回答你的問題是特別提到了「錄象」的不正確的拼寫。 2人已經編輯了這個問題,糾正了5次左右的錯誤拼寫,然後我驚訝地看到你的編輯再次打破了拼寫。 ***停止玩愚蠢的遊戲!***正確拼寫這個詞,並且不要破壞其他人糾正錯誤拼寫的努力!我已經回滾你的編輯。 – 2012-04-28 12:50:42
對不起,對於這個...... 我的小弟弟做到了這一點........ – 2012-04-28 13:04:13
*「我的小弟弟做到了這一點」*在你的機器上放一個密碼或停止對我們說謊,無論如何。 :( – 2012-04-28 13:30:39