Avatar billede joanna Nybegynder
17. december 2003 - 16:24 Der er 1 kommentar

CheckBox, ActionListener og ItemListener

Jeg har store problemer med at find eud af, hvordan jeg får dette til at fungere. Når jeg trykker på knappen "Næste"(som har en actionlistener tilknyttet) skal der ske det, at de ressourcer, der er tjekket af i deres checkboxe, skal medtages på næste GUI-side. MEN jeg kan ikke få det hele til at spille sammen. Hvordan gør jeg? Her er den ubehjælpsomme kode jeg har lavet og hvor der meldes fejl:

public void actionPerformed(ActionEvent ae)
    {
        if(ae.getSource() == Email)
            {
                JOptionPane.showMessageDialog(this,
                  "Denne funktion er blackboxet","Error Message",
                  JOptionPane.ERROR_MESSAGE);
            }
        if(ae.getSource() == Print)
            {
                JOptionPane.showMessageDialog(this,
                  "Denne funktion er blackboxet","Error Message",
                  JOptionPane.ERROR_MESSAGE);
            }
        if(ae.getSource() == Naeste)       
        {
           
        }
       
    }

   


    /**
    * Method itemStateChanged.
    */
    public void itemStateChanged(ItemEvent ie)
    {
        tjekRessource() ;     
   
    }

   

    /**
    * Method tjekRessource.
    */
    public boollean tjekRessource()
    {
        boolean found = false;
       
        if(MøderForberedelse.getState() == true)
        {
           
        }
        return found;
    }
Avatar billede di8leva Nybegynder
17. december 2003 - 16:31 #1
Hvad er det der giver fejl??

PS, har du kompilerat denna kod? hvad er en "boollean" ?

    public boollean tjekRessource()
    {
        boolean found = false;
       
        if(MøderForberedelse.getState() == true)
        {
            // Skall der ikke ske noget her?????
        }
        return found;
    }
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