Avatar billede mosquito Nybegynder
02. april 2003 - 14:55 Der er 1 kommentar og
2 løsninger

tråd til styring af informationer i GUI

Nedenstående fragment af min gui, skal vise brugeren hvorledes forbindelsen til serveren og lagring af data forløber. Hvordan anvender jeg tråde, der tillader informationerne at blive opdateret og vist for hver metodekald og ikke som nu, kun sidste informationer vises når alle metoderne er afsluttet?

public void actionPerformed(ActionEvent e)
{
  try
  {
    if(e.getSource() == exit)
    {
      System.exit(0);
    }
    if(e.getSource() == leveranceGUI)
    {
    infolabel.setText("connecting to server...");
    Data d = new Data(1,403,603);
    infolabel.setText("connection established to server...);
    ArrayList al = new ArrayList();
    infolabel.setText("collecting data from server );
    al = d.hentData();
    infolabel.setText("saving data in local database");
    d.gemData((ArrayList)al);
    infolabel.setText("data opdated sucessfull");
    }
  }
  catch(Exception ex)
  {
  }
}
Avatar billede soreno Praktikant
02. april 2003 - 18:55 #1
Prøv at kigge svarene til dette spørgsmål.
Der er både et trådeksempel og et repaint eksempel.
Avatar billede soreno Praktikant
02. april 2003 - 18:58 #2
Jeg glemte vist linket..
http://www.eksperten.dk/spm/335408
Avatar billede mosquito Nybegynder
03. april 2003 - 16:54 #3
løste problemet uden tråde.. men Sorene.. point for ulejligheden..
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester