<copy todir="build/icons">
<fileset dir="resource/icons" />
</copy>
+ <copy todir="build/images">
+ <fileset dir="resource/images" />
+ </copy>
<jar jarfile="${jar.file}" basedir="build" duplicate="add">
<fileset file="src/about.properties" />
<manifest>
final Display display = Display.getDefault();
+ ClassLoader classLoader = this.getClass().getClassLoader();
ImageLoader loader = new ImageLoader();
try {
- frames = loader.load("indicator.gif");
+ frames = loader.load(classLoader.getResourceAsStream("images/process.gif"));
} catch (Exception e) {
// TODO: register a indicator file
frames = null;
}
Label waitMsg = new Label(composite, SWT.NONE);
- waitMsg.setText(" Please wait...");
+ waitMsg.setText(" Please wait...");
Thread animation = new Thread() {
int currentFrame = 0;
while (!isDisposed) {
try {
if (frames != null) {
- sleep(frames[currentFrame].delayTime * 10);
+ sleep(50);
} else {
sleep(500);
}
@Override
protected void setShellSize() {
- shell.setSize(240, 120);
+ shell.setSize(240, 110);
}
}