當前位置:首頁 » 文件管理 » 解壓設計

解壓設計

發布時間: 2022-01-08 18:22:59

Ⅰ 畢業設計! 用java設計一個文件的壓縮解壓縮軟體! 跪求!

這是我以前寫的一個,你看看,應該和這個差不多。。。。

import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.IOException;
import java.util.zip.ZipEntry;
import java.util.zip.ZipInputStream;
import java.util.zip.ZipOutputStream;

import javax.swing.JFrame;

public class TestZip extends JFrame implements ActionListener {

private static final long serialVersionUID = 1L;

String doc;
long doczipsize = 0;
TextArea ta;
TextField infotip;

public void init() {

setLocation(200,150);
setTitle("文件壓縮器");
setSize(600,450);

BorderLayout b = new BorderLayout();
setLayout(b);

MenuBar menubar = new MenuBar();
setMenuBar(menubar);

Menu fileMenu = new Menu("File",true);
Menu aboutMenu = new Menu("About",true);

MenuItem mi1 = new MenuItem("打開");
MenuItem mi2 = new MenuItem("壓縮");
MenuItem mi3 = new MenuItem("解壓");
MenuItem mi4 = new MenuItem("退出");

MenuItem mi0 = new MenuItem("關於");

fileMenu.add(mi1);
fileMenu.add(mi2);
fileMenu.add(mi3);
fileMenu.add(mi4);

aboutMenu.add(mi0);

menubar.add(fileMenu);
menubar.add(aboutMenu);

mi1.addActionListener(this);
mi2.addActionListener(this);
mi3.addActionListener(this);
mi4.addActionListener(this);
mi0.addActionListener(this);

ta = new TextArea();
add(BorderLayout.CENTER,ta);

infotip = new TextField();
add(BorderLayout.SOUTH,infotip);

setVisible(true);
}

private void newFile() {

FileDialog dlg = new FileDialog(this,"打開",FileDialog.LOAD);
dlg.setVisible(true);

String filename = dlg.getDirectory() + dlg.getFile();

try {

File f = new File(filename);

FileReader freader = new FileReader(f);
char[] buffer = new char[4096];
int length;
ta.setText("");
while((length = freader.read(buffer)) != -1) {
String s = new String(buffer,0,length);
doc += s;
}
freader.close();
doczipsize = f.length();
showTextInfo();

}catch (IOException e) {
e.printStackTrace();
}
}

private void openFile() {

FileDialog dlg = new FileDialog(this,"解壓",FileDialog.LOAD);
dlg.setVisible(true);

String filename = dlg.getDirectory() + dlg.getFile();

try {

File ff = new File(filename);
if(!ff.exists()) {
return;
}

FileInputStream fileis = new FileInputStream(ff);

ZipInputStream zipis = new ZipInputStream(fileis);
zipis.getNextEntry();

DataInputStream dis = new DataInputStream(zipis);

doc = dis.readUTF();

dis.close();
doczipsize = ff.length();
showTextInfo();

}catch (IOException e) {
e.printStackTrace();
}
}

private void saveFile() {

FileDialog dlg = new FileDialog(this,"壓縮",FileDialog.LOAD);
dlg.setVisible(true);

String filename = dlg.getDirectory() + dlg.getFile();

try {

if(!filename.endsWith(".zip")) {
filename += ".zip";
}

File f = new File(filename);

if(!f.exists()) {
f.createNewFile();
}

FileOutputStream fileos = new FileOutputStream(f);

ZipOutputStream zipos = new ZipOutputStream(fileos);
zipos.setMethod(ZipOutputStream.DEFLATED);
zipos.putNextEntry(new ZipEntry("zip"));

DataOutputStream dos = new DataOutputStream(zipos);
/*
doc = "";
doc = ta.getText();
*/
dos.writeUTF(doc);
dos.close();
doczipsize = f.length();
showTextInfo();

} catch (IOException e) {
e.printStackTrace();
}
}

public static void main(String[] args) {

TestZip zip = new TestZip();
zip.init();
}

private void showTextInfo() {

ta.replaceRange(doc, 0, ta.getText().length());
infotip.setText("uncompressed size:" + doc.length() + " compressed size:" + doczipsize);
}

public void actionPerformed(ActionEvent e) {

String arg = e.getActionCommand();

if("打開".equals(arg)) {

newFile();

} else if("壓縮".equals(arg)) {

saveFile();

} else if("解壓".equals(arg)) {

openFile();

} else if("退出".equals(arg)) {

System.exit(0);

} else if("關於".equals(arg)) {

}
}

}

Ⅱ 為什麼現在的壓縮軟體都跟著winrar的設計

rar就winrar的格式,
設計上的確為了客戶習慣,都按winrar設計,
畢竟咱們的軟體都是在免費的提供給大家,
功能上現還是希望做到真正的適用於大家

Ⅲ 怎麼解壓rar文件

首先選安個解壓軟體winRAR,到網上一搜就有,很方便。
安裝好之後,右單擊你要解壓的文件就好。
不過你的這個壓縮文件是只是整個文件的一部分,把所有部分找齊就可以解壓了。如:家裝設計全書室內設計.part02.rar/家裝設計全書室內設計.part03.rar等等
找齊了就能解壓。

Ⅳ 用瀏覽器做好的網頁設計怎麼解壓

瀏覽器啥時候可以建站了,有沒搞錯,除非是自助建站系統里那種,沒聽說過瀏覽器還能建站的,就算是自助建站系統也不能說把頁面直接存到本地宿主機呀。
打包解壓網頁的話先建個目錄,首頁文件為「index.html」然後目錄下具有「img」文件夾供儲存網站首頁所需顯示的圖片,並且目錄下必須有css美化頁面的代碼源文件。
將整個站點目錄裝進zip壓縮包內,這樣就實現解壓網頁。
以前我們上課時候,做好網頁就這樣操作的,把所有網頁內容都放進壓縮包內,備註上自己的名字,老師檢查作業時就打開一個個解壓出來看效果。

Ⅳ 解壓縮是什麼意思

解壓縮,計算機術語,就是將一個通過軟體壓縮的文檔、文件等各種東西恢復到壓縮之前的樣子,這種形式以利於傳輸或存儲。其原理就是利用壓縮軟體把二進制信息中相同的字元串以特殊字元標記來達到壓縮的目。

1、在360安全衛士里,找到軟體管家,下載360壓縮軟體。

(5)解壓設計擴展閱讀:

1、手機網路瀏覽器不具有解壓縮功能,如果想要在手機上查看壓縮文件,可以下載手機版本的解壓縮軟體,比如RAR for Android、文件全能王等等。

2、最受歡迎的壓縮軟體RAR for Android,RAR是來自RARLAB的官方版本,支持創建RAR和ZIP,

3、解壓RAR, RAR5, ZIP, TAR, GZ, BZ2, XZ, 7z, ISO, ARJ,支持ZIP和RAR的修復,基準測試與WinRAR兼容,支持恢復記錄,恢復卷,固實壓縮,多核壓縮。

4、下載的壓縮軟體--文件全能王,對國人永久免費,千萬android機友首選文件全能王,強大的文件傳輸能力

5、通過瀏覽器即實現跨三平台文件傳輸(android、蘋果、電腦,通過WiFi或自建熱點零流量飛速妙傳各類文件。

Ⅵ 裝一平面設計一解壓就直接到了C\Common Files\某個文件架裡面了,而平面還不能用,我怎麼把解壓文件在刪了

解壓的時候 自己選擇解壓到的路徑不就行了。。。

Ⅶ 什麼是解壓縮文件

使用特殊的字典壓縮演算法使一個或多個文件組成一個類型文件的程序,大小可能比開始小,也可能比原來大(視被壓縮的文件大小而定)稱為壓縮文件,格式有uha,rar,zip,7z等.

解壓縮文件是一個動作即調用字典演算法把已經壓縮的數據反相輸出成原數據.

Ⅷ 拓者設計吧下載模型說請使用壓好軟體,我不知道在那,怎麼解壓啊

你說的是好呀軟體吧 這款工具操作起來比較麻煩的。
室內設計的軟體有很多,最常用的就是CAD 3dmax之類的了
不過現在最火的還得說是酷家樂 操作簡單 使用起來特別容易
傻瓜式操作 出圖也很快

Ⅸ java設計 ZIP格式壓縮/解壓系統設計

給你一點關鍵部分的提示
你可能需要用到apache zip這個組件
http://camel.apache.org/zip-dataformat.html

// zipFileName為要解壓縮的zip為文件名,例:c:\\filename.zip
// outputDirectoty為解壓縮後文件名,例:c:\\filename

public void unZip(String zipFileName, String outputDirectory)
throws Exception {
InputStream in = null;
FileOutputStream out = null;
try {
zipFile = new ZipFile(zipFileName);
java.util.Enumeration e = zipFile.getEntries();
// org.apache.tools.zip.ZipEntry zipEntry = null;
createDirectory(outputDirectory, "");
while (e.hasMoreElements()) {
zipEntry = (ZipEntry) e.nextElement();
System.out.println("unziping " + zipEntry.getName());
if (zipEntry.isDirectory()) {
String name = zipEntry.getName();
name = name.substring(0, name.length() - 1);
File f = new File(outputDirectory + File.separator + name);
f.mkdir();
System.out.println("創建目錄:" + outputDirectory
+ File.separator + name);
} else {
String fileName = zipEntry.getName();
fileName = fileName.replace('\\', '/');
// System.out.println("測試文件1:" +fileName);
if (fileName.indexOf("/") != -1) {
createDirectory(outputDirectory, fileName.substring(0,
fileName.lastIndexOf("/")));
fileName = fileName.substring(
fileName.lastIndexOf("/") + 1, fileName
.length());
}
try {
f = new File(outputDirectory + File.separator
+ zipEntry.getName());

in = zipFile.getInputStream(zipEntry);
out = new FileOutputStream(f);

byte[] by = new byte[100000];
int c;
while ((c = in.read(by)) != -1) {
out.write(by, 0, c);
}
out.flush();
} catch (Exception ee) {

} finally {
if (in != null) {
in.close(); //解壓完成後注意關閉輸入流對象
}
if (out != null) {
out.close(); //解壓完成後注意關閉輸出流對象
}
}
}
}
} catch (Exception ex) {
System.out.println(ex.getMessage());
} finally {
zipFile.close(); //解壓完成後注意關閉apache自帶zip流對象
}
}

Ⅹ Adobe CC 2018 全套系列設計軟體全家桶!解壓直接安裝的

Adobe CC 2020 全家桶破解版是由兔八哥愛分享(www.rjafx.com)發布。Adobe2020全系列安裝包是一款Adobe CC 2020全系列軟體大集合,按照以往的慣例每年的這個時候將會迎來Adobe一年一度的軟體大更新,Adobe 2020 將全新上線(結束了Adobe CC命名)。

目前已經將所有2020系列軟體全部發布,包括photoshop2020,Illustrator2020,Premiere Pro 2020,After Effects 2020,InDesign2020,in 2020,Dreamweaver2020等等,可以適用於圖片,視頻,聲音,動畫,網頁等行業的編輯和設計領域。不過軟體還是需要付費的,但作為個人用戶來講,肯定花不起這個錢,為此兔八哥特別帶來了 adobe cc 2020全系列中文破解版, 保證不會讓大家失望的!

photoshop 2020

本版本為第一個激活版本嘗鮮版。無法離線使用,第一次使用需要登錄,其他的沒用限制。

Photoshop Elements2020

Photoshop Elements 2020是由adobe公司最新推出的圖片處理軟體,該軟體針對業余攝影師、攝影愛好者和商務用戶而設計

Lightroom Classic2020v9.0

Adobe Lightroom Classic簡稱「LR」,是一款功能強大的照片管理和編輯軟體,專業圖像管理軟體,數碼攝影必備工具

Illustrator 2020

Illustrator 2020官方免費下載,製作適用於印刷、Web、交互、視頻和移動設備的徽標、圖標、草圖、版式和復雜的插圖。

Animate2020

Adobe Animate CC 由原 Adobe Flash Professional CC 更名得來,維持原有Flash開發工具支持外新增 HTML 5 創作工具,為網頁開發者提供更適應現有網頁應用的音頻、圖片、視頻、動畫等創作支持。

Bridge2020

Adobe Bridge 2020 可讓您集中訪問您的創意項目所需的所有文件和資源。整理個人和團隊資源、輕松進行批量編輯、添加水印、設置集中式顏色首選項。

Premiere Pro2020

Premiere 2020官方版新增導性編輯及動畫天空效果讓用戶可以自由的裁剪匹配視頻並內置視頻採集、剪輯、調色、美化音頻、字幕添加、輸出、DVD刻錄功能於一體

Audition2020

Audition 是一款完善的工具集,其中包含用於創建、混合、編輯和復原音頻內容的多軌、波形和光譜顯示功能。

After Effects2020

Adobe After Effects 2020(AE 2020)是一款由Adobe公司開發的電影視覺效果和動態圖形軟體。一款用於2D和3D合成、動畫製作和視覺特效,是基於非線性編輯的軟體。

Prelude2020

Adobe Prelude 2020 是一種專為直觀、高效的媒體整理和元數據輸入而設計的視頻記錄和採集工具,可快速標記和轉碼視頻素材並快速創建粗剪。

CharacterAnimator2020

Character Animator 2020是直觀的2D角色動畫的獨特而強大的應用程序。在Adobe Photoshop CC和Illustrator CC中創建字元,並通過使用網路攝像頭或麥克風執行動作並錄制你的聲音,Character Animator 2020實時跟蹤你的面部表情和動作,使其富有生命。

MediaEncoder2020

您處理媒體的必備應用程序。收錄、轉碼、創建代理和輸出多種格式。這款強大的媒體管理工具使您能夠在各種應用程序中以統一的方式處理媒體。與 Adobe Premiere Pro CC、After Effects CC 和其他應用程序的緊密集成提供了無縫的工作流程。

Premiere Elements2020

Adobe Premiere Elements 2020 是adobe公司推出的最新一款視頻編輯軟體。

InDesign2020

Adobe InDesign2020是一款行業領先的InDesign排版軟體,定位於專業排版領域的設計軟體,是面向公司專業出版方案的新平台。藉助這款業界領先的頁面設計軟體和版面應用程序,您可以製作、印前檢查和發布用於印刷和數字媒體出版的精美文檔。InDesign

CC 具備製作海報、書籍、數字雜志、電子書、互動式 PDF 等內容所需的功能。

Dreamweaver 2020

Adobe Dreamweaver2020中文版是功能強大的響應式網站和網頁設計軟體,使用旨在幫助用戶最快的方法和最簡單的操作完成網站的設計、編碼和發布流程!具有簡化的智能編碼引擎,讓您的網站創建更加的快速,並且能夠使用各種輔助功能來減少可能出現的錯誤,並提升開發效率!Dreamweaver融合多元功能,支持您基於最新 Web 標准構建網頁。

InCopy 2020

InCopy2020是adobe公司針對文案人員而開發的一款寫作編輯軟體,該軟體能夠與InDesign軟體協同操作,增強設計與編輯小組之間的協作,從而讓作者、編輯及版面編排人員實現要表達的所有設計構想。用戶利用in軟體,文案人員和編輯可以設計文本樣式、跟蹤更改和對文檔進行簡單的版面修改,而設計人員可以同時在Adobe InDesign中處理同一文檔,而不會覆蓋對方的文稿。

功能特色

1、Adobe 視頻工具:加快成品製作
我們對所有視頻應用程序進行了更新,包括用於打造 VR 體驗、製作動畫和優化音頻的新工具。此外,還改進了單獨工作或與團隊協作的工作流程。
2、Adobe Photoshop CC:經過改進的工具和性能
利用「弧線」鋼筆工具,更快、更輕松地創作路徑。利用筆觸更加順滑的畫筆繪圖,輕松整理並縮短反應時間。
3、Adobe Illustrator CC:操控變形
無需逐一調整各個路徑或錨點,即可創建或修改矢量圖形的不同部分(例如人物的四肢)。
4、Adobe Premiere Pro CC:更快速地進行創作和協作
同時處理多個項目,並在主動進行編輯時鎖定項目,讓您和您的團隊可以在同一時間協作處理共享項目。
5、Lightroom Classic CC:性能和蒙版改進
以前所未有的速度導入照片、生成預覽以及從「庫」模式轉變為「開發」模式。使用范圍蒙版工具輕松進行基於顏色和色調的選擇,以便進行本地調整。
6、Adobe After Effects CC:360/VR 效果和過渡
使用沉浸式 360/VR 效果和過渡工具更加快速地製作出色的內容,使用數據驅動的動畫更輕松地生成動態圖形。
7、Adobe Character Animator CC:更好的動畫控制項
藉助「觸發器」和「控制項」面板,您可以在一個位置直觀地組織角色移動,使用姿勢至姿勢混合和物理行為,從而輕松地製作栩栩如生的動畫。
8、Adobe Illustrator CC:屬性面板
新的智能面板僅會在您需要時顯示您需要的工具,利用該面板,您可以在一個位置訪問您的所有屬性控制項。
9、Adobe InDesign CC:章節附註
在文檔中添加章節附註並進行設置,使讀者能夠直接跳轉到正確的參考。控制章節附註編號、格式設置和布局。
10、Adobe Audition CC:功能強大且可自定義的工作流程
自動閃避功能可在聽到對話和其他聲音時自動調低音樂聲,性能方面的改進(例如更快的混音速度)可讓您更加快速精準地優化音頻。


破解版說明

1、此版本採用了官方最新版進行封裝製作集成破解授權激活文件;
2、此版本的破解方式是將原來的amlib.dll信息集成到主程序裡面!
註:打開如果閃退,就打開安裝目錄。比如PS,找到Photoshop_Original.exe雙擊打開登陸ID,然後找到Photoshop.exe打開就不會閃退了。

本站默認解壓密碼:www.rjafx.com 轉載請保留出處,謝謝合作~

熱點內容
筆記本電腦設置密碼怎麼弄 發布:2024-05-20 19:30:21 瀏覽:456
電腦租伺服器一天多少 發布:2024-05-20 19:23:15 瀏覽:775
c語言程序三種基本結構 發布:2024-05-20 19:18:06 瀏覽:799
小蟻運動相機存儲卡 發布:2024-05-20 19:17:31 瀏覽:82
紅米4怎麼關閉密碼鎖屏密碼 發布:2024-05-20 18:55:00 瀏覽:767
買手機看哪些參數配置圖片 發布:2024-05-20 18:35:02 瀏覽:8
右鍵文件夾未響應 發布:2024-05-20 18:34:23 瀏覽:987
汽車安卓軟體在哪裡下載 發布:2024-05-20 18:33:38 瀏覽:887
編程智能積木 發布:2024-05-20 18:26:03 瀏覽:161
命星速演算法 發布:2024-05-20 18:26:02 瀏覽:943