/ Forside / Teknologi / Udvikling / Java / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java
#NavnPoint
molokyle 3688
Klaudi 855
strarup 740
Forvirret 660
gøgeungen 500
Teil 373
Stouenberg 360
vnc 360
pmbruun 341
10  mccracken 320
JTable, det er vist for viderekommende
Fra : Rasmus Christiansen


Dato : 16-10-03 23:27

Jeg finder at JTable er noget besværlig at bruge. Nedenstående kode burde da
lave en header hvor der står X1, X2..., men der gør der ikke. Hvorfor ikke ?
Hvordan laver jeg en listener til tabellen ? Meningen er at når brugeren
retter/indtaster i en af cellerne, så bliver en udregning gennemført i en
anden celle i samme række. Hvordan er det lige man laver det ?

Er det muligt at gøre nogle af cellerne non-editable ?

Hvis der er nogen der har links til nogle gode sider, der omhandler, viol
jeg meget gerne have dem.

jTableGameTodayScore
..setModel(

new javax

..swing

..table

..DefaultTableModel(new Object[][] {

{
"1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17",
"18" },

{
"1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17",
"18" },

{
"1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17",
"18" },

{
"1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17",
"18" }

}, new String[] {
"X1","X2","X3","X4","X5","X6","X7","X8","X9","X10","X11","X12","X13","X14","
X15","X16","X17","X18" }));

jPanelGameToday.add(jTableGameTodayScore);

ListSelectionModel listMod = jTableGameTodayScore.getSelectionModel();

listMod.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);



Venlig hilsen Rasmus Christiansen.




 
 
Lars M (17-10-2003)
Kommentar
Fra : Lars M


Dato : 17-10-03 13:59


"Rasmus Christiansen" <rasmusc@vjk.dk> wrote in message
news:bmn5tn$hmr$1@gnd.k-net.dk...
> Jeg finder at JTable er noget besværlig at bruge.
>
> Hvis der er nogen der har links til nogle gode sider, der omhandler, viol
> jeg meget gerne have dem.
>
Se her:
http://java.sun.com/docs/books/tutorial/uiswing/components/table.html

Mvh
Lars



Anders K. Olsen (17-10-2003)
Kommentar
Fra : Anders K. Olsen


Dato : 17-10-03 21:53

"Lars M" <lamosfjern@dettepost8.tele.dk> wrote in message
news:3f8fe75a$0$30073$edfadb0f@dtext01.news.tele.dk...
>
> "Rasmus Christiansen" <rasmusc@vjk.dk> wrote in message
> news:bmn5tn$hmr$1@gnd.k-net.dk...
> > Jeg finder at JTable er noget besværlig at bruge.
> >
> > Hvis der er nogen der har links til nogle gode sider, der omhandler,
viol
> > jeg meget gerne have dem.
> >
> Se her:
> http://java.sun.com/docs/books/tutorial/uiswing/components/table.html

Jeg vil lige tilføje, at det faktisk ikke er særlig svært at lave sin egen
TableModel ved at nedarve fra AbstractTableModel. Det er også beskrevet
ganske udmærket i tutorial'en. Den tid man bruger på at læse den igennem er
givet ganske godt ud. Det var i hvert fald min oplevelse.

/Anders




Henrik Stidsen (18-10-2003)
Kommentar
Fra : Henrik Stidsen


Dato : 18-10-03 03:30

"Anders K. Olsen" <akol_dk@hotmail.com> wrote in
news:3f9056c5$0$94877$edfadb0f@dtext02.news.tele.dk

> Jeg vil lige tilføje, at det faktisk ikke er særlig svært at
> lave sin egen TableModel ved at nedarve fra AbstractTableModel.
> Det er også beskrevet ganske udmærket i tutorial'en. Den tid man
> bruger på at læse den igennem er givet ganske godt ud. Det var i
> hvert fald min oplevelse.

Enig - og man kan få den til at virke meget bedre end default-tingen.

--
..: Henrik Stidsen - http://hs235.dk/ - http://hs235.dk/blog/ ::...
Nerd is a word only used by those who can’t pronounce ’Intellectual’.
- http://query.dk/permlink.php?link=1058129898

Søg
Reklame
Statistik
Spørgsmål : 177459
Tips : 31964
Nyheder : 719565
Indlæg : 6408188
Brugere : 218881

Månedens bedste
Årets bedste
Sidste års bedste