Hai Everybody, I want to change the scrollable viewport size of a JTable dynamically occording to the number of rows. it accepts the setting size i know this when the get method call returns the size of finally set size but the panel didn't get affected!! Thanks, Sakthi.
hi cs, You can set your scrollableviewport size. create the dimension accoding to number of the row and width of your table. Dimension dim = new Dimension(row size, width) table.setPreferredScrollableViewportSize(dim). or table.setPreferredScrollableViewportSize(table.getPreferredSize()).
or Dimension size = table.getPreferredScrollableViewportSize(); table.setPreferredScrollableViewportSize (new Dimension(Math.min(getPreferredSize().width, size.width), size.height); Hope this will meet your requirement.
"Rajan" javaranch receives a lot of users everyday and some with surprisingly similar names. Your name is not is accordance with the javaranch guidelines could you please take a moment and re-register. thanks for your cooperation. - satya