Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Java-koodissa ongelma

Fisher [12.02.2006 10:43:41]

#

Kirjoitan ohjelmaa jonka perusperiaate on tämä:

Vasemmassa laidassa lista (JList, nimi:lista). Kun listassa olevasta hedelmästä/vihanneksesta klikkaa, siitä ilmestyy havainnollistava kuva oikealle (JLabel, nimi:kuva).

Koodi löytyy täältä:
http://koti.mbnet.fi/sakvaka/ohjelmointiongelma/HeVit.java

ja apuluokka:
http://koti.mbnet.fi/sakvaka/ohjelmointiongelma/hevit_lista_actionAdapter.java

Käännös kaatuu viestiin "cannot find symbol mehtod addActionListener(hevit_lista_actionAdapter)".

FooBat [12.02.2006 10:52:16]

#

JList-luokalle ei voi asettaa actionlisteneriä. Sen sijaan sille voi asettaa esim. ListSelectionListenerin, joka luultavasti tekee sen mitä haluat tehdä. Kannattaisi lukea javadoc-dokumentaatiota niin tälläiset ongelmat eivät olisi ongelmia.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta