Gå til innhold

Anbefalte innlegg

Skrevet

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;
   }
}

Videoannonse
Annonse
Skrevet
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.

Gjest
Dette emnet er stengt for flere svar.
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...