Class Dummy
java.lang.Object
Dummy
public class Dummy
- extends java.lang.Object
Alunperin tyhjäksi tarkoitetun luokan Dummy ilmentymät ovat
eräänlaisia tunnistimia, joita on näennäisesti taulukon soluissa.
Solussa olevasta Dummy-oliosta JTable päättelee, että sen sarakkeen
soluissa on Tallenna-painike, jonka käsittelyyn käytetään
ButtonRenderer ja ButtonEditor-olioita.
Asetettaessa Dummy-arvoa taulukkoon, View-luokka huomaa Dummy-arvon ja
tietää Tallennus-painiketta painetun.
Dummy-olioita luo ButtonEditor silloin, kun sen painiketta on painettu,
sekä View-luokat getValueAt(..) -metodeissaan: Kun halutaan tallennuspainike
-sarakkeen arvo, palautetaan uusi Dummy-olio, jonka sisällä on tieto
siitä, onko riviä muokattu.
Field Summary |
boolean |
bln
Boolean-attribuutti lisättiin, jotta Dummy-arvo
voisi välittää ButtonRenderer ja -Editor -olioille
tiedon siitä, onko riviä muokattu. |
Constructor Summary |
Dummy(boolean bln)
Konstruktori asettaa parametrin bln-kentän arvoksi. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
bln
public boolean bln
- Boolean-attribuutti lisättiin, jotta Dummy-arvo
voisi välittää ButtonRenderer ja -Editor -olioille
tiedon siitä, onko riviä muokattu. Näin Tallennuspainike
voidaan harmaannuttaa sen mukaan.
Dummy
public Dummy(boolean bln)
- Konstruktori asettaa parametrin bln-kentän arvoksi.
- Parameters:
bln
- onko riviä muokattu