Awt:na CheckBox - arvon asettaminen chValinta.setState(true) toimii, mutta ei Swing:inä - vaan tulee virheilmoitus: cannot resolve symbol
symbol : method setState (boolean)
location: class javax.swing.JCheckBox
chValinta.setState(true);
symbol : method setState (boolean)
location: class javax.swing.JCheckBox
chValinta.setState(true);
Vastaukset 3
Vanhimmat
class javax.swing.JCheckBox ei ole mitään setState() metodia.
imuta ja asenna eclipse tuolta www.eclipse.org.
Todella hyvä ilmainen sovelluskehitin ja olisit välttänyt esimerkiksi tämän ongelman.
JCheckBox boksi = new jCheckBox();
sitten vaan boksi. ja painaa ctrl space, tämän jälkeen eclipse näyttää sulle kaikki metodit, mitä voit käyttää.
Olisit huomannut, että swingissä boksiin löytyy metodi .setSelected(boolean)
Joo huomasin tuon metodi-muutoksen noin 8h tuskaisten tuntien jälkeen kun menin Sun:in sivuilta tsekkaamaan.
...otsikon valinta btw...
Täytyypä muuten kurkata tuota Eclipse-kehitintä, jos vaikka siitä löytyisi JCreatorista puuttuva Linux-versio. Muuten JCreatoria on vaikea kenenkään ominaisuuksilla päihittää; on selväsi koodarin koodarille tekemä Java-kehitin ja jota on ilo käyttää.
t. Jonttu