Hallo zusammen,
ich möchte in mein Programm ein Bild einbauen, dass den Benutzern anzeigt das es gerade arbeitet. Leider weiß ich den Fachbegriff für solche "Progress-Images" nicht, aber ich hoffe ihr wisst was gemeint ist.
Nun meine Frage:
Ich möchte dieses Image anzeigen, bevor mein Programm anfängt etwas zu berechnen. Mein erster versuch sieht so aus:
Das Problem: Das Bild wirs erst angezeigt, wenn "executesql()" bereits durchgelaufen ist.
Ich habe es auch schon mit jlLoading.repaint() und .updateUI() versucht, aber das funktioniert auch nicht.
Kann mir vielleicht jemand sagen wie man 1. so ein Bild nennt und 2. wie ich das Problem in den Griff bekomme?
Vielen Dank im Voraus.
Gruß Jens
ich möchte in mein Programm ein Bild einbauen, dass den Benutzern anzeigt das es gerade arbeitet. Leider weiß ich den Fachbegriff für solche "Progress-Images" nicht, aber ich hoffe ihr wisst was gemeint ist.
Nun meine Frage:
Ich möchte dieses Image anzeigen, bevor mein Programm anfängt etwas zu berechnen. Mein erster versuch sieht so aus:
Java:
private void jbExecuteActionPerformed(java.awt.event.ActionEvent evt)
{
if (getConnectState)
{
jlLoading.setIcon(new javax.swing.ImageIcon("/home/jens/Documents/loading6backupbackup.gif"));
executesql();
jlLoading.setIcon(null);
} else
{
jbConnectActionPerformed(null);
executesql();
}
}
Das Problem: Das Bild wirs erst angezeigt, wenn "executesql()" bereits durchgelaufen ist.
Ich habe es auch schon mit jlLoading.repaint() und .updateUI() versucht, aber das funktioniert auch nicht.
Kann mir vielleicht jemand sagen wie man 1. so ein Bild nennt und 2. wie ich das Problem in den Griff bekomme?
Vielen Dank im Voraus.
Gruß Jens