Hei,
Ajatellaan tilannetta, jossa graafisessa Java ohjelmassani on taulukko
johon käyttäjä voi syöttää tietoja.
Tulisiko minun käyttää taulukon luomisessa JTablea vai eikö jTextFieldit aja
täysin saman asian?
Eli jos esimerkiksi visuaalisella editorilla tekisin JTablen jonka koko olisi 4x4,
niin mitä eroa sillä on siihen, että tekisin JTextFieldejä 16 kappaletta vai onko mitään?
A B C D
1(x)(X)(X)(X)
2(X)(X)(X)(X)
3(X)(X)(X)(X)
4(X)(X)(X)(X)
Totta kai haluan myöhemmin taulukosta tietoa muuttujiin, mutta eikö sitten ainoa ero ole siinä miten mihinkin "soluun viitataan"?
Eli mitä etua JTablen käytöstä voisi mahdollisesti olla?
JTable Vs JTextField
Hannas1900
1
353
Vastaukset
- 101
JTable on tarkoitettu nimenomaan taulukkomuotoisen datan esittämiseen ja muokkaamiseen ja on siksi tähän tehtävään luultavasti se sopivampi ja oikea ratkaisu.
JTable antaa valmiit mahdollisuudet datan ja näkymän synkronointiin (Data model) ja toimii käyttäjän kannalta odotetusti, niin kuin taulukon kuuluu. Kentästä toiseen voi liikkua näppäimistöllä jne.
Miksi haluaisit käyttää JTablen sijaan JTextFieldejä?
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Vain vasemmistolaiset rakennemuutokset pelastavat Suomen
Kansaa on ankeutettu viimeiset 30+ vuotta porvarillisella minäminä-talouspolitiikalla, jossa tavalliselta kansalta on ot203375Persut huutaa taas: "kato! muslimi!"
Persut on lyhyessä ajassa ajaneet läpi kaksi työntekijöiden oikeuksien heikennystä, joita se on aiemmin vastustanut. Pe112798- 282454
- 421847
- 511709
- 411441
KL: Mari Hynynen avoimena - Jouni-rakkaan ja Joel-pojan välit ovat nämä!
Mari Hynynen (ent. Perankoski) on naimisissa Jouni Hynysen kanssa. Marilla on edellisestä liitosta yksi lapsi, Joel Vola101438- 91431
- 521315
Missikohu edustaa nykyajan monimuotoisuutta
Puolesta vai vastaan, saako esittää pilkkaavasti jonkun toisen ihmisen syntyperäisiä ominaisuuksia? Kadulla vastaan tule2621135