File tree 2 files changed +10
-4
lines changed
src/main/java/org/scijava/ui/swing
2 files changed +10
-4
lines changed Original file line number Diff line number Diff line change 50
50
import org .scijava .ui .awt .AWTDropTargetEventDispatcher ;
51
51
import org .scijava .ui .swing .AbstractSwingUI ;
52
52
import org .scijava .ui .swing .SwingApplicationFrame ;
53
+ import org .scijava .ui .swing .console .SwingConsolePane ;
53
54
import org .scijava .ui .swing .mdi .viewer .SwingMdiDisplayWindow ;
54
55
55
56
/**
@@ -119,13 +120,15 @@ protected void setupAppFrame() {
119
120
120
121
@ Override
121
122
protected void setupConsole () {
123
+ final SwingConsolePane cPane = getConsolePane ();
124
+ if (cPane == null ) return ;
122
125
final JInternalFrame frame = new JInternalFrame ("Console" );
123
126
desktopPane .add (frame );
124
127
frame .setDefaultCloseOperation (WindowConstants .DISPOSE_ON_CLOSE );
125
- frame .setContentPane (getConsolePane () .getComponent ());
128
+ frame .setContentPane (cPane .getComponent ());
126
129
frame .setJMenuBar (createConsoleMenu ());
127
130
frame .pack ();
128
- getConsolePane () .setWindow (frame );
131
+ cPane .setWindow (frame );
129
132
}
130
133
131
134
// -- Helper methods --
Original file line number Diff line number Diff line change 49
49
import org .scijava .ui .swing .AbstractSwingUI ;
50
50
import org .scijava .ui .swing .SwingApplicationFrame ;
51
51
import org .scijava .ui .swing .SwingUI ;
52
+ import org .scijava .ui .swing .console .SwingConsolePane ;
52
53
import org .scijava .ui .swing .viewer .SwingDisplayWindow ;
53
54
54
55
/**
@@ -111,12 +112,14 @@ protected void setupAppFrame() {
111
112
112
113
@ Override
113
114
protected void setupConsole () {
115
+ final SwingConsolePane cPane = getConsolePane ();
116
+ if (cPane == null ) return ;
114
117
final JFrame frame = new JFrame ("Console" );
115
118
frame .setDefaultCloseOperation (WindowConstants .DISPOSE_ON_CLOSE );
116
- frame .setContentPane (getConsolePane () .getComponent ());
119
+ frame .setContentPane (cPane .getComponent ());
117
120
frame .setJMenuBar (createConsoleMenu ());
118
121
frame .pack ();
119
- getConsolePane () .setWindow (frame );
122
+ cPane .setWindow (frame );
120
123
}
121
124
122
125
}
You can’t perform that action at this time.
0 commit comments