Ongelmia Javan kanssa

Manhattan

Saan seuraavan laisen virhe ilmoituksen kun yritän
kääntää koodia (Esim22). Joka on alapuolella olevassa linkissä.

http://www.internetix.ofw.fi/opinnot/opintojaksot/6tekniikkatalous/java/

------Configuration: --------------------
C:\java\Esim1.java:6: Esim1 is not abstract and does not override abstract method mouseReleased(java.awt.event.MouseEvent) in java.awt.event.MouseListener
public class Esim1 extends JFrame
^
1 error

Process completed.

5

529

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Ongelmaaa

      Virhe väittää, ettet yli kirjoita/toteuta mouseReleased -metodia. Kyseinen metodi on kuitenkin esimerkin esim22:n koodissa, joten olet ehkä kirjoittanut alla olevan rivin väärin:

      public void mouseReleased(MouseEvent e) { }

      Toisaalta virheesi ei ole edes esim22:n virhe ilmoitus, koska esim22 ei sisällä sillä rivi "public class Esim1 extends JFrame...". Tai sitten ovat muuttaneet koodia aivan äskettäin.

      • Manhattan

        Typoja ei pitäis olla. Olen tutkinu kaikki mahdolliset oikein kirjoitus virheet.

        public void mouseReleased(MouseEvent e) { }

        Tuollaista riviä ei ole koodissa. Olen itse yrittänyt muuttaa koodia siten että se ei aukea Appletissa vaan omassa ikkunassa, mutta samaa valitti kuitenkin kun yritni saada aukeamaan appletissa.

        Voiko ongelma olla kääntäjässä tai jdk:ssa? Käytän Java6 ja kääntämisessä JCreactoria.


      • Ongelmaaa
        Manhattan kirjoitti:

        Typoja ei pitäis olla. Olen tutkinu kaikki mahdolliset oikein kirjoitus virheet.

        public void mouseReleased(MouseEvent e) { }

        Tuollaista riviä ei ole koodissa. Olen itse yrittänyt muuttaa koodia siten että se ei aukea Appletissa vaan omassa ikkunassa, mutta samaa valitti kuitenkin kun yritni saada aukeamaan appletissa.

        Voiko ongelma olla kääntäjässä tai jdk:ssa? Käytän Java6 ja kääntämisessä JCreactoria.

        Mulla kääntyi kyseinen esimerkki (esim22) hyvin. Jos koodissasi on "... implements Mouse..." pitää luokassa silloin olla toteutettuna "public void mouse..." -metodit, ja jos näin ei ole saat sellaisen virheen josta kerroit. Esimerkissä oli tuollaiset rivit, joten vaika uskoa, että kääntäjä samanlaista virhettä herjaisi kun esimerkkiä yrität kääntää.


      • Manhattan
        Ongelmaaa kirjoitti:

        Mulla kääntyi kyseinen esimerkki (esim22) hyvin. Jos koodissasi on "... implements Mouse..." pitää luokassa silloin olla toteutettuna "public void mouse..." -metodit, ja jos näin ei ole saat sellaisen virheen josta kerroit. Esimerkissä oli tuollaiset rivit, joten vaika uskoa, että kääntäjä samanlaista virhettä herjaisi kun esimerkkiä yrität kääntää.

        Joo taisit olla oikeassa. Kirjoitin uudestaan koko koodin ja sain toimimaan. Ei ne typot vaan halua ilmeisesti osua silmään millään vaikka kuinka tarkasti tutkailis.


      • Ongelmaaa
        Manhattan kirjoitti:

        Joo taisit olla oikeassa. Kirjoitin uudestaan koko koodin ja sain toimimaan. Ei ne typot vaan halua ilmeisesti osua silmään millään vaikka kuinka tarkasti tutkailis.

        Jos olisit käyttänyt Eclipse:ä JCreator:n sijasta, niin se olisi ehdottanut korjausta virheeseen. Kahdella napin painalluksella se olisi korjannut koodin siten, että olisi lisännyt puuttuvat metodit.


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Haluaisin rakastaa sinua

      Ja olla sinulle se oikea... Rakastan sinua 💗💗💗
      Ikävä
      26
      4081
    2. Vain vasemmistolaiset rakennemuutokset pelastavat Suomen

      Kansaa on ankeutettu viimeiset 30+ vuotta porvarillisella minäminä-talouspolitiikalla, jossa tavalliselta kansalta on ot
      Maailman menoa
      132
      3987
    3. Tiedätkö mihin

      Ominaisuuksiin rakastuin sinussa?
      Ikävä
      56
      3549
    4. Purra on kantanut vastuuta täyden kympin arvoisesti

      Luottoluokituksen lasku, ennätysvelat ja ennätystyöttömyys siitä muutamana esimerkkinä. Jatkakoon hän hyvin aloittamaans
      Maailman menoa
      20
      3435
    5. onko kaivattusi

      vaarallinen? :D
      Ikävä
      79
      3417
    6. Persut huutaa taas: "kato! muslimi!"

      Persut on lyhyessä ajassa ajaneet läpi kaksi työntekijöiden oikeuksien heikennystä, joita se on aiemmin vastustanut. Pe
      Maailman menoa
      63
      3270
    7. Pieni galluppi

      Mitäs lahjaa odotat joulupukilta.
      Ikävä
      81
      2856
    8. Olisiko sinulla

      Jonossa vaihtoehtoja, ehkä
      Ikävä
      54
      2775
    9. Mitä tuntemuksia

      Rakkaasi ääni herättää?
      Ikävä
      20
      2514
    10. Korjaamo suositus

      Vahva suositus Kumpulaisen korjaamolle vanhan 5-tien varrelta! Homma pelaa ja palvelu ykköslaatuista. Mukavaa kun tuli p
      Hyrynsalmi
      14
      2254
    Aihe