Gå til innhold

Anbefalte innlegg

Jeg holder på med en oppgave i java, har tatt utgangspunkt i en ferdig oppgave i læreboken. Nå skal jeg fikse koden slik at den passer til min oppgave. Problemet er at når jeg trykker compile så står det. "illegal start of expression" på første linjen i koden som jeg har postet. Dette er bare et utdrag av koden min. Klassen heter GardenGUI. Hva kan være galt?

 

    private Container setupListArea()
   {
       // Set up the area where the details will be displayed.
       final JTextArea details = new JTextArea(10, 50);
       details.setEditable(false);
       JScrollPane scrollArea =
               new JScrollPane(details,
                               JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED,
                               JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);

       // Set up the buttons.
       JPanel buttonArea = new JPanel();
       JButton list = new JButton("List");
       JButton clear = new JButton("Clear");
       
       // List all of the entries.
       list.addActionListener(new ActionListener(){
           public void actionPerformed(ActionEvent ev)
           {
               details.setText(book.listDetails());
           }
       });

       // Clear the details area.
       clear.addActionListener(new ActionListener(){
           public void actionPerformed(ActionEvent ev)
           {
               details.setText("");
           }
       });
       buttonArea.add(list);
       buttonArea.add(clear);

       JPanel panel = new JPanel();
       panel.setLayout(new BorderLayout());
       panel.add(scrollArea, BorderLayout.CENTER);
       panel.add(buttonArea, BorderLayout.SOUTH);

       return panel;
   }
}

Lenke til kommentar
Videoannonse
Annonse
Unødvendig quoting samt dårlig bruk av emnefeltet blir sett på som upasselig, og kan bli sensurert eller endret av moderatorer. Overdreven bruk av såkalt SMS-språk, utropstegn/spørsmålstegn, forkortelser osv. skal unngås. Emnefeltet skal beskrive innholdet i tråden. Eksempel: Problem med TV-ut på Radeon 9800. Dårlig bruk av emnefelt medfører stengning av tråden.
Et bra emnefelt er et emnefelt som forklarer godt hva innholdet i posten din går ut på. En bruker bør kunne skaffe seg oversikt over hovedinnholdet i posten bare ut fra å lese emnefeltet.

Tråden har et dårlig emnefelt og er derfor blitt stengt. Vennligst les utdraget over fra retningslinjene og netiketten angående dette.

Lenke til kommentar
Gjest
Dette emnet er stengt for flere svar.
×
×
  • Opprett ny...