Avatar billede simeone Nybegynder
11. december 2003 - 21:57 Der er 10 kommentarer og
1 løsning

Hvad er fejlen?

Kan nogen hjælpe mig med fejlene i denne kode? Den første er i linie 5: "Evaluering is not abstract and does not override abstract method actionPerformed"

Den anden er i linie 31: "Missing method body, or declare abstract"

import java.awt.*;
import javax.swing.*;
import java.awt.event.*;  // til ActionListener

public class Evaluering extends JApplet implements ActionListener
{
  JLabel label;
  JTextField Txt1;
  JButton Knap;
  JTextArea Txt2;

  public void init()
  {
    JPanel contents = (JPanel)getContentPane();

    contents.setBackground(Color.white);

    label = new JLabel("Input");
    Txt1 = new JTextField();
    Knap = new JButton("Alfabetisér!");
    Txt2 = new JTextArea();

    add(label);
    add(Txt1);
    add(Knap);
    add(Txt2);

    Knap.addActionListener(this);
  }

  public void ActionPerformed(ActionEvent event);
  {
    String input = Txt1.getText();
      input = input.toLowerCase();
      Txt2.setText(input);
  }
}
Avatar billede erikjacobsen Ekspert
11. december 2003 - 21:58 #1
du kunne måske kalde den actionPerformed i stedet for ActionPerformed
Avatar billede soelvpil Nybegynder
11. december 2003 - 21:59 #2
Prøv at rette metodenavnet ACtionPerformed til actionPerformed:

  public void actionPerformed(ActionEvent event);
  {
    String input = Txt1.getText();
      input = input.toLowerCase();
      Txt2.setText(input);
  }
Avatar billede erikjacobsen Ekspert
11. december 2003 - 21:59 #3
Og fjerne semikolonet på samme linie ;)
Avatar billede jih Nybegynder
11. december 2003 - 22:03 #4
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;  // til ActionListener

public class Evaluering extends JApplet implements ActionListener
{
  JLabel label;
  JTextField Txt1;
  JButton Knap;
  JTextArea Txt2;

  public void init()
  {
    JPanel contents = (JPanel)getContentPane();

    contents.setBackground(Color.white);

    label = new JLabel("Input");
    Txt1 = new JTextField();
    Knap = new JButton("Alfabetisér!");
    Txt2 = new JTextArea();

    add(label);
    add(Txt1);
    add(Knap);
    add(Txt2);

    Knap.addActionListener(this);
  }

  public void actionPerformed(ActionEvent event)
  {
    String input = Txt1.getText();
      input = input.toLowerCase();
      Txt2.setText(input);
  }
}

---

den skulle gerne virke....
Avatar billede jih Nybegynder
11. december 2003 - 22:04 #5
hmmm... ja... det samme som de to sidste sagde (faktisk de tre sidste) :P sry guys... så ik jeres indlæg ...
Avatar billede simeone Nybegynder
11. december 2003 - 22:09 #6
hey, hvordan giver jeg Eric point? Jeg kom til at trykke afvis...
Avatar billede erikjacobsen Ekspert
11. december 2003 - 22:12 #7
Jeg gav ikke noget svar - jeg vil ikke have point for så lidt ;)
Avatar billede simeone Nybegynder
11. december 2003 - 22:21 #8
hmm, hvordan tager jeg så mine point igen? Det er nok også dagens dummert. Damn, den var åbenlys, jeg havde bare stirret mig blind på den
Avatar billede soelvpil Nybegynder
11. december 2003 - 22:58 #9
Du kan lægge et svar selv, som du så accepterer.

"Eric" plejer ikke at være voldsomt interesseret i points
Avatar billede simeone Nybegynder
11. december 2003 - 23:00 #10
Avatar billede erikjacobsen Ekspert
11. december 2003 - 23:02 #11
Hvem er "Eric" ?

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