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

資源簡介

JAVA實現抖音代碼跳舞源碼,直接可以運行的抖音跳舞視頻,用java實現的!

資源截圖

代碼片段和文件信息

package?com.dance;

import?java.awt.Container;
import?java.awt.EventQueue;
import?java.awt.Toolkit;
import?java.awt.event.ActionEvent;
import?java.awt.event.ActionListener;
import?java.awt.image.BufferedImage;
import?java.io.File;
import?java.io.FileInputStream;
import?java.io.FileOutputStream;
import?java.io.IOException;

import?javax.imageio.ImageIO;
import?javax.swing.JFileChooser;
import?javax.swing.Jframe;
import?javax.swing.JMenu;
import?javax.swing.JMenuBar;
import?javax.swing.JMenuItem;
import?javax.swing.JPanel;
/**
?*?//gif圖片路徑,推薦使用像素在400*400以內的
?*?//gif圖片生成路徑,這里沒有整合AnimatedGifEncoder包
?*??//所以生成的是一些jpg圖片,需要自己借助其他工具整個成gif
?*??//如果有條件可以繼續改進,直接生成一個gif文件
*?@ClassName:?Client??
*?@Description:?TODO(這里用一句話描述這個類的作用)??
*?@author?baitp??
*?@date?2018年12月27日??
*
?*/
public?class?Client?{

public?static?String?input?=?“2.gif“;?
public?static?String?output?=?“D://charGif//“;?
public?static?void?main(String[]?args)?{
EventQueue.invokeLater(new?Runnable()?{

@Override
public?void?run()?{
Mainframe?mainframe?=?new?Mainframe();
?//創建并添加菜單欄
????????JMenuBar?menuBar?=?new?JMenuBar();
????????JMenu?menuFile?=?new?JMenu(“GIF圖片“);
????????menuBar.add(menuFile);
????????JMenuItem?itemSave?=?new?JMenuItem(“上傳“);
// ????????itemSave.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_SInputEvent.CTRL_MASK));?
????????menuFile.add(itemSave);
????????mainframe.setJMenuBar(menuBar);
mainframe.setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
mainframe.setVisible(true);
itemSave.addActionListener(new?ActionListener()?{
@Override
public?void?actionPerformed(ActionEvent?e)?{
JFileChooser?fd?=?new?JFileChooser();
//fd.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
fd.showOpenDialog(null);
fd.setFileSelectionMode(0);
File?f?=?fd.getSelectedFile();
String?url?=Client.class.getClassLoader().getResource(““).getFile()+“image/“+f.getName();
File?outfile?=?new?File(url);
try?{
FileInputStream??fi?=?new?FileInputStream(f);
FileOutputStream?out?=new?FileOutputStream(outfile);
?//創建搬運工具
????????????????byte?datas[]?=?new?byte[1024*8];
????????????????//創建長度
????????????????int?len?=?0;
????????????????//循環讀取數據
????????????????while((len?=?fi.read(datas))!=-1){
???????????????? out.write(datas0len);
????????????????}
????????????????Client.input=f.getName();
????????????????//3.釋放資源
????????????????fi.close();
????????????????out.close();
}?catch?(Exception?e1)?{
e1.printStackTrace();
}
}
});
}
});
}
}





@SuppressWarnings(“serial“)
class?Mainframe?extends?Jframe?{
private?int?x;
private?int?y;
public?static?int?WIDTH?=?0;
public?static?int?HEIGHT?=?0;
{
Toolkit?kit?=?Toolkit.getDefaultToolkit();
int?screen_width?=?kit.getScreenSize().width;
int?screen_height?=?kit.getScre

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-12-27?17:09??dance\
?????文件?????????346??2018-12-27?17:09??dance\.classpath
?????文件?????????381??2018-12-27?14:45??dance\.project
?????目錄???????????0??2018-12-27?14:45??dance\.settings\
?????文件?????????598??2018-12-27?14:45??dance\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2019-01-08?17:44??dance\bin\
?????目錄???????????0??2019-01-08?17:44??dance\bin\chargif\
?????目錄???????????0??2019-01-08?17:44??dance\bin\com\
?????目錄???????????0??2019-01-08?17:44??dance\bin\com\dance\
?????文件????????2273??2019-01-08?17:44??dance\bin\com\dance\Client$1$1.class
?????文件????????1337??2019-01-08?17:44??dance\bin\com\dance\Client$1.class
?????文件?????????706??2019-01-08?17:44??dance\bin\com\dance\Client.class
?????文件????????1100??2019-01-08?17:44??dance\bin\com\dance\GamePanel$MyThread.class
?????文件????????1916??2019-01-08?17:44??dance\bin\com\dance\GamePanel.class
?????文件????????4642??2019-01-08?17:44??dance\bin\com\dance\ImgToCharacter.class
?????文件????????3185??2019-01-08?17:44??dance\bin\com\dance\Mainframe.class
?????文件??????????70??2018-12-27?17:14??dance\bin\FMNIFEST.MF
?????目錄???????????0??2019-01-08?17:44??dance\bin\image\
?????文件??????100752??2018-12-27?15:03??dance\bin\image\1.gif
?????文件??????194299??2018-12-27?15:03??dance\bin\image\2.gif
?????目錄???????????0??2018-12-27?17:09??dance\config\
?????文件??????????70??2018-12-27?17:14??dance\config\FMNIFEST.MF
?????目錄???????????0??2018-12-27?15:27??dance\src\
?????目錄???????????0??2018-12-27?15:27??dance\src\chargif\
?????目錄???????????0??2018-12-27?14:45??dance\src\com\
?????目錄???????????0??2018-12-27?15:28??dance\src\com\dance\
?????文件????????4506??2018-12-27?16:28??dance\src\com\dance\Client.java
?????文件????????1941??2018-12-27?14:57??dance\src\com\dance\GamePanel.java
?????文件????????2814??2018-12-27?16:42??dance\src\com\dance\ImgToCharacter.java
?????目錄???????????0??2018-12-27?15:28??dance\src\image\
?????文件??????100752??2018-12-27?15:03??dance\src\image\1.gif
............此處省略1個文件信息

評論

共有 條評論