📄 progressmonitorabletaskif.java
字号:
package org.trinet.util.graphics.task;
/**
* Implemented by classes performing an updatable progress monitorable task.
* Usually in the context of a GUI background thread.
* @see AbstractMonitorableTask
* @see TaskThreadWorker
*/
public interface ProgressMonitorableTaskIF extends ProgressMonitorableIF {
String getTaskName();
void setTaskName(String name);
String getProgressMessage();
void setProgressMessage(String message);
int getMinProgressValue();
void setMinProgressValue(int value);
int getMaxProgressValue();
void setMaxProgressValue(int value);
int getCurrentProgressValue();
void setCurrentProgressValue(int value);
int getProgressTimerDelay() ;
void setProgressTimerDelay(int millisecs);
Object getTaskResult();
boolean isTaskComplete();
void stopTask();
void startTask();
Object doTask();
// for future implementation ?
//void suspendTask();
//void resumeTask();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -