資源簡介
自己寫的一個JAVA注冊表清理軟件,整個工程打包發布哈,內附詳細的使用說明,另附jRegistryKey的操作API使用說明,望大家多多支持下載,謝謝

代碼片段和文件信息
package?com.cuit;
import?ca.beq.util.win32.registry.*;
import?ca.beq.util.win32.registry.RootKey;
import?javax.swing.*;
import?java.awt.*;
import?java.io.*;
import?java.util.ArrayList;
import?java.util.Iterator;
public?class?Cleanframe?extends?javax.swing.Jframe?{
????private?static?final?RootKey?CURRENT_USER?=?RootKey.HKEY_CURRENT_USER;
????private?static?final?RootKey?CLASSES_ROOT?=?RootKey.HKEY_CLASSES_ROOT;
????private?static?final?RootKey?LOCAL_MACHINE?=?RootKey.HKEY_LOCAL_MACHINE;
????/**?Creates?new?form?Cleanframe?*/
????public?Cleanframe()?{
????????initComponents();
????}
????@SuppressWarnings(“unchecked“)
????//?//GEN-BEGIN:initComponents
????private?void?initComponents()?{
????????jDialog1?=?new?javax.swing.JDialog();
????????checkBox1?=?new?javax.swing.JCheckBox();
????????checkBox3?=?new?javax.swing.JCheckBox();
????????checkBox2?=?new?javax.swing.JCheckBox();
????????checkBox4?=?new?javax.swing.JCheckBox();
????????button?=?new?javax.swing.JButton();
????????checkBox5?=?new?javax.swing.JCheckBox();
????????checkBox6?=?new?javax.swing.JCheckBox();
????????checkBox7?=?new?javax.swing.JCheckBox();
????????checkBox8?=?new?javax.swing.JCheckBox();
????????checkBox9?=?new?javax.swing.JCheckBox();
????????jScrollPane1?=?new?javax.swing.JScrollPane();
????????jScrollPane2?=?new?javax.swing.JScrollPane();
????????textArea?=?new?javax.swing.JTextArea();
????????selectButton?=?new?javax.swing.JButton();
????????clearButton?=?new?javax.swing.JButton();
????????javax.swing.GroupLayout?jDialog1Layout?=?new?javax.swing.GroupLayout(jDialog1.getContentPane());
????????jDialog1.getContentPane().setLayout(jDialog1Layout);
????????jDialog1Layout.setHorizontalGroup(
????????????jDialog1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
????????????.addGap(0?400?Short.MAX_VALUE)
????????);
????????jDialog1Layout.setVerticalGroup(
????????????jDialog1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
????????????.addGap(0?300?Short.MAX_VALUE)
????????);
????????setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
????????setBackground(new?java.awt.Color(255?51?51));
????????checkBox1.setText(“刪除冗余DLL“);
????????checkBox3.setText(“關機時自動刪除交換文件“);
????????checkBox2.setText(“關機時自動清除文檔記錄“);
????????checkBox4.setText(“刪除常見病毒“);
????????button.setBackground(new?java.awt.Color(0?51?255));
????????button.setText(“開始清理“);
????????button.addActionListener(new?java.awt.event.ActionListener()?{
????????????public?void?actionPerformed(java.awt.event.ActionEvent?evt)?{
????????????????buttonActionPerformed(evt);
????????????}
????????});
????????checkBox5.setText(“刪除WinRAR歷史記錄“);
????????checkBox6.setText(“清理Media?Player打開記錄“);
????????checkBox7.setText(“清除RealPlayer的操作記錄“);
????????checkBox8.setText(“清空目標路徑歷史記錄“);
????????checkBox9.setText(“刪除軟件卸載時在注冊表中的殘留文件“);
????????textArea.setBackground(new?java.awt.Color(204?204?204));
??
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????86??2010-12-28?20:43??CleanRegistry_1\build\built-jar.properties
?????文件????????752??2010-12-28?20:43??CleanRegistry_1\build\classes\com\cuit\Cleanfr
?????文件????????752??2010-12-28?20:43??CleanRegistry_1\build\classes\com\cuit\Cleanfr
?????文件????????752??2010-12-28?20:43??CleanRegistry_1\build\classes\com\cuit\Cleanfr
?????文件????????780??2010-12-28?20:43??CleanRegistry_1\build\classes\com\cuit\Cleanfr
?????文件??????19288??2010-12-28?20:43??CleanRegistry_1\build\classes\com\cuit\Cleanfr
?????文件???????3740??2010-12-13?18:17??CleanRegistry_1\build.xm
?????文件??????23617??2010-12-28?20:43??CleanRegistry_1\dist\CleanRegistry_1.jar
?????文件??????13027??2010-12-28?20:43??CleanRegistry_1\dist\lib\jRegistryKey.jar
?????文件???????1454??2010-12-28?20:43??CleanRegistry_1\dist\README.TXT
?????文件???????6422??2010-12-13?18:17??CleanRegistry_1\hs_err_pid4340.log
?????文件?????????85??2010-12-13?18:17??CleanRegistry_1\manifest.mf
?????文件??????43260??2010-12-13?18:17??CleanRegistry_1\nbproject\build-impl.xm
?????文件????????475??2010-12-13?18:17??CleanRegistry_1\nbproject\genfiles.properties
?????文件????????207??2010-12-13?18:17??CleanRegistry_1\nbproject\private\private.properties
?????文件????????211??2010-12-29?08:41??CleanRegistry_1\nbproject\private\private.xm
?????文件???????2174??2010-12-13?18:17??CleanRegistry_1\nbproject\project.properties
?????文件????????523??2010-12-13?18:17??CleanRegistry_1\nbproject\project.xm
?????文件??????14171??2010-12-28?20:31??CleanRegistry_1\src\com\cuit\Cleanfr
?????文件??????31577??2010-12-28?20:31??CleanRegistry_1\src\com\cuit\Cleanfr
?????目錄??????????0??2010-12-28?20:43??CleanRegistry_1\build\classes\com\cuit
?????目錄??????????0??2010-12-28?20:43??CleanRegistry_1\build\classes\com
?????目錄??????????0??2010-12-17?21:20??CleanRegistry_1\src\com\cuit
?????目錄??????????0??2010-12-28?20:43??CleanRegistry_1\build\classes
?????目錄??????????0??2010-12-28?20:43??CleanRegistry_1\build\empty
?????目錄??????????0??2010-12-28?20:43??CleanRegistry_1\dist\lib
?????目錄??????????0??2010-12-13?23:29??CleanRegistry_1\nbproject\private
?????目錄??????????0??2010-12-13?18:17??CleanRegistry_1\src\com
?????目錄??????????0??2010-12-28?20:43??CleanRegistry_1\build
?????目錄??????????0??2010-12-28?20:43??CleanRegistry_1\dist
............此處省略9個文件信息
評論
共有 條評論