File tree Expand file tree Collapse file tree 2 files changed +2
-7
lines changed
src/org/quinto/swing/table/view
test/org/quinto/swing/table/view Expand file tree Collapse file tree 2 files changed +2
-7
lines changed Original file line number Diff line number Diff line change @@ -640,8 +640,6 @@ public JBroTable getMasterTable() {
640640 * @return fixed part for a main table, otherwise null
641641 */
642642 public JBroTable getSlaveTable () {
643- if ( getScrollPane () == null )
644- return null ;
645643 JViewport viewport = getScrollPane ().getRowHeader ();
646644 if ( viewport == null )
647645 return null ;
Original file line number Diff line number Diff line change 55import javax .swing .JFrame ;
66import javax .swing .JScrollPane ;
77import javax .swing .JTable ;
8- import javax .swing .JViewport ;
98import javax .swing .UIManager ;
109import org .quinto .swing .table .model .IModelFieldGroup ;
1110import org .quinto .swing .table .model .ModelData ;
@@ -54,11 +53,9 @@ public static void main( String... args ) throws Exception {
5453 scrollPane .setPreferredSize ( new Dimension ( 400 , 300 ) );
5554
5655 // Left fixed table.
57- JViewport viewport = scrollPane .getRowHeader ();
58- if ( viewport != null ) {
59- JBroTable fixed = ( JBroTable )viewport .getView ();
56+ JBroTable fixed = table .getSlaveTable ();
57+ if ( fixed != null )
6058 fixed .setAutoResizeMode ( JTable .AUTO_RESIZE_SUBSEQUENT_COLUMNS );
61- }
6259
6360 JFrame frame = new JFrame ( "Test" );
6461 frame .setDefaultCloseOperation ( JFrame .EXIT_ON_CLOSE );
You can’t perform that action at this time.
0 commit comments