📄 downparaprocess.java.svn-base
字号:
package collector.gui.view;
import java.awt.event.*;
import javax.swing.*;
import collector.common.*;
import collector.control.*;
import collector.gui.method.*;
public class DownParaProcess
extends Thread {
public DownParaProcess() {
}
private Timer timer;
public void run() {
final DownParam m_downparam = new DownParam();
timer = new Timer(1000, new java.awt.event.ActionListener() {
public void actionPerformed(ActionEvent evt) {
int now_step = m_downparam.getStep();
int total_step = m_downparam.getMaxStep();
FrontGuiDefine.Down_Process = 10 + 85 * now_step / total_step;
FrontGuiDefine.m_WaitDialog.setProcess(FrontGuiDefine.Down_Process);
}
});
boolean downOkFlag = true;
timer.start();
if (m_downparam.initHashProtocol() < 0) {
downOkFlag = false;
}
else {
if (FrontGuiDefine.m_WaitDialog != null) {
FrontGuiDefine.m_WaitDialog.setProcess(5);
}
CFunction.writeLog("down protocol ok ", null);
if (m_downparam.initHashComputer() <= 0) {
downOkFlag = false;
}
else {
if (FrontGuiDefine.m_WaitDialog != null) {
FrontGuiDefine.m_WaitDialog.setProcess(10);
}
CFunction.writeLog("down computer ok ", null);
timer.start();
if (m_downparam.initHashTerminal_new() <= 0) {
downOkFlag = false;
}
else {
if (timer.isRunning()) {
timer.stop();
}
CFunction.writeLog("down terminal ok ", null);
if (m_downparam.initHashSampleEventType() < 0) {
downOkFlag = false;
}
else {
if (FrontGuiDefine.m_WaitDialog != null) {
FrontGuiDefine.m_WaitDialog.setProcess(100);
}
CFunction.writeLog("down sampleeventtype ok ", null);
FrontGuiDefine.m_guimsg.InitFinished = true;
if (downOkFlag == true) {
FrontGuiDefine.m_WaitDialog.SetcloseDialog(null);
FrontGuiDefine.m_WaitDialog = null;
FrontGuiDefine.m_FrontFrame.LoginProcess();
}
}
}
}
}
if (downOkFlag == false) {
if (timer.isRunning()) {
timer.stop();
}
FrontGuiDefine.m_WaitDialog.SetcloseDialog(null);
FrontGuiDefine.m_WaitDialog = null;
CollectorDefine.m_HashChannel.clear();
CollectorDefine.m_HashComputer.clear();
CollectorDefine.m_HashTs.clear();
CollectorDefine.m_HashArea.clear();
CollectorDefine.m_HashFactory.clear();
CollectorDefine.m_HashTerminal.clear();
CollectorDefine.m_HashProtocol.clear();
CollectorDefine.m_HashSampleEventType.clear();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -