Skip to content

Commit 955ac54

Browse files
committed
Simplification.
1 parent 5864d7e commit 955ac54

File tree

2 files changed

+2
-7
lines changed

2 files changed

+2
-7
lines changed

src/org/quinto/swing/table/view/JBroTable.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff 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;

test/org/quinto/swing/table/view/TutorialFixedColumns.java

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
import javax.swing.JFrame;
66
import javax.swing.JScrollPane;
77
import javax.swing.JTable;
8-
import javax.swing.JViewport;
98
import javax.swing.UIManager;
109
import org.quinto.swing.table.model.IModelFieldGroup;
1110
import 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 );

0 commit comments

Comments
 (0)