Wednesday, 15 August 2012

java 6 - How to make button clickable in JTable? -



java 6 - How to make button clickable in JTable? -

here, have jtable 11 columns. in jtable 2 columns have buttons. buttons displayed not clickable. how create buttons clickable?. next code.

jtableancultrasonography = new com.sysvine.healthpractice.gui.component.hjtablesort(); tablemodelhp tm = new tablemodelhp(columnlist,1); this.jtableancultrasonography.setselectionmode(listselectionmodel.single_selection); jtableancultrasonography.setcolumnselectionallowed(true); tm.seteditcol(0,1,2,3,4,5,6,7,8); tm.setdatavector(new object[][] { { "", "", "", "", "", "", "", "", "", "save", "delete" } }, new object[] {"date", "ga", "prsn", "placenta", "fm", "fh", "efw", "liq", "impression", "save", "delete"}); jtableancultrasonography.setmodel(tm); ((jtableancultrasonography.getcolumnmodel()).getcolumn(0)).setcellrenderer(tablerendererjlabel.leftinsetscellrenderer); ((jtableancultrasonography.getcolumnmodel()).getcolumn(1)).setcellrenderer(tablerendererjlabel.leftinsetscellrenderer); ((jtableancultrasonography.getcolumnmodel()).getcolumn(2)).setcellrenderer(tablerendererjlabel.leftinsetscellrenderer); ((jtableancultrasonography.getcolumnmodel()).getcolumn(3)).setcellrenderer(tablerendererjlabel.leftinsetscellrenderer); ((jtableancultrasonography.getcolumnmodel()).getcolumn(4)).setcellrenderer(tablerendererjlabel.leftinsetscellrenderer); ((jtableancultrasonography.getcolumnmodel()).getcolumn(5)).setcellrenderer(tablerendererjlabel.rightinsetscellrenderer); ((jtableancultrasonography.getcolumnmodel()).getcolumn(6)).setcellrenderer(tablerendererjlabel.rightinsetscellrenderer); ((jtableancultrasonography.getcolumnmodel()).getcolumn(7)).setcellrenderer(tablerendererjlabel.rightinsetscellrenderer); ((jtableancultrasonography.getcolumnmodel()).getcolumn(8)).setcellrenderer(tablerendererjlabel.rightinsetscellrenderer); jtableancultrasonography.getcolumn("save").setcellrenderer(new buttonrenderer()); jtableancultrasonography.getcolumn("delete").setcellrenderer(new buttonrenderer());

help me. in advance.

jtable java-6

No comments:

Post a Comment