Hallo!
Ich bin dabei, ein Java Programm zu schreiben, dass mir unter anderem ein paar Dateien auf einem FTP uploaded. Irgendwie wird das Programm aber nicht sequentiell abgearbeitet...
hier mal der wichtige Auszug aus dem Code:
Was passiert:
Ich klicke den Uploadbutton und die obige Methode wird im ActionPerformed aufgerufen.
Nun wichtig!! Die Zeilen vor dem try werden bis auf den System.out NICHT beachtet und erst nach dem try catch ausgeführt.
Weiters wird txt.append nicht ausgeführt innerhalb des try/catch.
Das Problem hatte ich schon mehrmals in verschiedenen Zusammenhängen. Vielleicht steh ich auch nur auf der Leitung.
Was meint ihr?
MfG
Philipp
Ich bin dabei, ein Java Programm zu schreiben, dass mir unter anderem ein paar Dateien auf einem FTP uploaded. Irgendwie wird das Programm aber nicht sequentiell abgearbeitet...
hier mal der wichtige Auszug aus dem Code:
Java:
if (e.getSource() == uploadB)
{
c.remove(list);
c.add(txt,BorderLayout.CENTER);
txt.setText("Bildergalerie wird hochgeladen, dies kann bis zu einige Minuten dauern...\n\n");
System.out.println("Text hier");
uploadB.setEnabled(false);
try
{
TestFTP ftp = new TestFTP();
String serverName = "xxxxxxxxxxxxxxxx";
if (ftp.connectAndLogin(serverName, "xxxxx", "xxxxx"))
{
txt.append("Connected to " + serverName + "\n\n");
try
{
ftp.changeWorkingDirectory("www");
.
.
.
Was passiert:
Ich klicke den Uploadbutton und die obige Methode wird im ActionPerformed aufgerufen.
Nun wichtig!! Die Zeilen vor dem try werden bis auf den System.out NICHT beachtet und erst nach dem try catch ausgeführt.
Weiters wird txt.append nicht ausgeführt innerhalb des try/catch.
Das Problem hatte ich schon mehrmals in verschiedenen Zusammenhängen. Vielleicht steh ich auch nur auf der Leitung.
Was meint ihr?
MfG
Philipp
Zuletzt bearbeitet: