• 大小: 92KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-16
  • 语言: Java
  • 标签: 注册表  JAVA  垃圾  

资源简介

自己写的一个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\Cleanframe$1.class

     文件        752  2010-12-28 20:43  CleanRegistry_1\build\classes\com\cuit\Cleanframe$2.class

     文件        752  2010-12-28 20:43  CleanRegistry_1\build\classes\com\cuit\Cleanframe$3.class

     文件        780  2010-12-28 20:43  CleanRegistry_1\build\classes\com\cuit\Cleanframe$4.class

     文件      19288  2010-12-28 20:43  CleanRegistry_1\build\classes\com\cuit\Cleanframe.class

     文件       3740  2010-12-13 18:17  CleanRegistry_1\build.xml

     文件      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.xml

     文件        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.xml

     文件       2174  2010-12-13 18:17  CleanRegistry_1\nbproject\project.properties

     文件        523  2010-12-13 18:17  CleanRegistry_1\nbproject\project.xml

     文件      14171  2010-12-28 20:31  CleanRegistry_1\src\com\cuit\Cleanframe.form

     文件      31577  2010-12-28 20:31  CleanRegistry_1\src\com\cuit\Cleanframe.java

     目录          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个文件信息

评论

共有 条评论