private void SearchButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_SearchButtonActionPerformed
        if (SearchText.getText().trim().equals("")) {
            JOptionPane.showMessageDialog(this, "请填写搜索词!", "警告", JOptionPane.WARNING_MESSAGE);
            return;
        }
        // 回收资源
        System.gc();
        SearchButton.setEnabled(false);
        try {
            //启动textArea的Log线程
            if (getTextAreaLogThread() == null || !getTextAreaLogThread().isAlive()) {
                setTextAreaLogThread(new TextAreaLogAppender(this.getLogTextArea(), this.getLogScrollPane()));
                getTextAreaLogThread().start();
            }
        } catch (IOException ex) {
            //Logger.getLogger(EmailCrawlerJFrame.class.getName()).log(Level.SEVERE, null, ex);
            Log.logDebug(ex);
        }

        //启动任务执行线程
        if (getTaskExecuter() == null || !getTaskExecuter().isAlive()) {
            taskExecuter = new TaskExecuter(this);
            getTaskExecuter().start();
        }
        ExecutingThread.currentTaskHintString = "正在搜索";
    }//GEN-LAST:event_SearchButtonActionPerformed