private void setVals(){ Map<String, String> props = myService.getRegistrationStrategy().getRegistrationProperties( null); Object[][] objs = new Object[props.size()][2]; int i = 0; for(Entry e : props.entrySet()){ objs[i][0] = e.getKey(); objs[i][1] = e.getValue(); i++; } tblProperties.setModel(new DefaultTableModel( objs, new String []{"Property Name", "Value"})); int h = tblProperties.getRowCount() * (tblProperties.getRowHeight()+tblProperties.getRowMargin()); Dimension dim = pnlProperties.getSize(); dim.setSize(dim.width, h); Dimension dim2 = tblProperties.getSize(); Dimension d2 = new Dimension(dim2.width, h); //tblProperties.setSize(d2); pnlProperties.setPreferredSize(d2); }
private void setVals(){ Map<String, String> props = myService.getRegistrationStrategy().getRegistrationProperties( null); Object[][] objs = new Object[props.size()][2]; int i = 0; for(Entry e : props.entrySet()){ objs[i][0] = e.getKey(); objs[i][1] = e.getValue(); i++; } tblProperties.setModel(new DefaultTableModel( objs, new String []{"Property Name", "Value"})); int h = tblProperties.getRowCount() * (tblProperties.getRowHeight()+tblProperties.getRowMargin()); Dimension dim = pnlProperties.getSize(); dim.setSize(dim.width, h); Dimension dim2 = tblProperties.getSize(); Dimension d2 = new Dimension(dim2.width, h); //tblProperties.setSize(d2); pnlProperties.setPreferredSize(d2); }