1
<?xml version="1.0" encoding="UTF-8" ?>
3
<Form version="1.5" maxVersion="1.5">
5
<Container class="javax.swing.JPanel" name="mainPanel">
7
<Property name="name" type="java.lang.String" value="mainPanel" noResource="true"/>
11
<DimensionLayout dim="0">
12
<Group type="103" groupAlignment="0" attributes="0">
13
<Component id="scrollPane" alignment="0" pref="480" max="32767" attributes="0"/>
16
<DimensionLayout dim="1">
17
<Group type="103" groupAlignment="0" attributes="0">
18
<Component id="scrollPane" alignment="0" pref="288" max="32767" attributes="0"/>
23
<Container class="javax.swing.JScrollPane" name="scrollPane">
25
<Property name="name" type="java.lang.String" value="scrollPane" noResource="true"/>
28
<Layout class="org.netbeans.modules.form.compat2.layouts.support.JScrollPaneSupportLayout"/>
30
<Component class="javax.swing.JLabel" name="imageLabel">
32
<Property name="horizontalAlignment" type="int" value="0"/>
33
<Property name="name" type="java.lang.String" value="imageLabel" noResource="true"/>
34
<Property name="opaque" type="boolean" value="true"/>
41
<Container class="javax.swing.JMenuBar" name="menuBar">
43
<Property name="name" type="java.lang.String" value="menuBar" noResource="true"/>
46
<Layout class="org.netbeans.modules.form.compat2.layouts.DesignAbsoluteLayout">
47
<Property name="useNullLayout" type="boolean" value="true"/>
50
<Menu class="javax.swing.JMenu" name="fileMenu">
52
<Property name="name" type="java.lang.String" value="fileMenu" noResource="true"/>
55
<AuxValue name="JavaCodeGenerator_VariableLocal" type="java.lang.Boolean" value="true"/>
56
<AuxValue name="JavaCodeGenerator_VariableModifier" type="java.lang.Integer" value="0"/>
59
<MenuItem class="javax.swing.JMenuItem" name="previousMenuItem">
61
<Property name="action" type="javax.swing.Action" editor="org.netbeans.modules.swingapp.ActionEditor">
62
<action class="marsroverviewer.MarsRoverViewerView" id="previousImage" methodName="previousImage"/>
64
<Property name="name" type="java.lang.String" value="previousMenuItem" noResource="true"/>
67
<AuxValue name="JavaCodeGenerator_VariableLocal" type="java.lang.Boolean" value="true"/>
68
<AuxValue name="JavaCodeGenerator_VariableModifier" type="java.lang.Integer" value="0"/>
71
<MenuItem class="javax.swing.JMenuItem" name="nextMenuItem">
73
<Property name="action" type="javax.swing.Action" editor="org.netbeans.modules.swingapp.ActionEditor">
74
<action class="marsroverviewer.MarsRoverViewerView" id="nextImage" methodName="nextImage"/>
76
<Property name="name" type="java.lang.String" value="nextMenuItem" noResource="true"/>
79
<AuxValue name="JavaCodeGenerator_VariableLocal" type="java.lang.Boolean" value="true"/>
80
<AuxValue name="JavaCodeGenerator_VariableModifier" type="java.lang.Integer" value="0"/>
83
<MenuItem class="javax.swing.JMenuItem" name="refreshMenuItem">
85
<Property name="action" type="javax.swing.Action" editor="org.netbeans.modules.swingapp.ActionEditor">
86
<action class="marsroverviewer.MarsRoverViewerView" id="refreshImage" methodName="refreshImage"/>
88
<Property name="name" type="java.lang.String" value="refreshMenuItem" noResource="true"/>
91
<AuxValue name="JavaCodeGenerator_VariableLocal" type="java.lang.Boolean" value="true"/>
92
<AuxValue name="JavaCodeGenerator_VariableModifier" type="java.lang.Integer" value="0"/>
95
<MenuItem class="javax.swing.JMenuItem" name="stopMenuItem">
97
<Property name="action" type="javax.swing.Action" editor="org.netbeans.modules.swingapp.ActionEditor">
98
<action class="marsroverviewer.MarsRoverViewerView" id="stopLoading" methodName="stopLoading"/>
100
<Property name="name" type="java.lang.String" value="stopMenuItem" noResource="true"/>
103
<AuxValue name="JavaCodeGenerator_VariableLocal" type="java.lang.Boolean" value="true"/>
104
<AuxValue name="JavaCodeGenerator_VariableModifier" type="java.lang.Integer" value="0"/>
107
<MenuItem class="javax.swing.JSeparator" name="separator1">
109
<Property name="name" type="java.lang.String" value="separator1" noResource="true"/>
112
<AuxValue name="JavaCodeGenerator_VariableLocal" type="java.lang.Boolean" value="true"/>
113
<AuxValue name="JavaCodeGenerator_VariableModifier" type="java.lang.Integer" value="0"/>
116
<MenuItem class="javax.swing.JMenuItem" name="exitMenuItem">
118
<Property name="action" type="javax.swing.Action" editor="org.netbeans.modules.swingapp.ActionEditor">
119
<action class="org.jdesktop.application.Application" id="quit" methodName="quit"/>
121
<Property name="name" type="java.lang.String" value="exitMenuItem" noResource="true"/>
124
<AuxValue name="JavaCodeGenerator_VariableLocal" type="java.lang.Boolean" value="true"/>
125
<AuxValue name="JavaCodeGenerator_VariableModifier" type="java.lang.Integer" value="0"/>
130
<Menu class="javax.swing.JMenu" name="helpMenu">
132
<Property name="name" type="java.lang.String" value="helpMenu" noResource="true"/>
135
<AuxValue name="JavaCodeGenerator_VariableLocal" type="java.lang.Boolean" value="true"/>
136
<AuxValue name="JavaCodeGenerator_VariableModifier" type="java.lang.Integer" value="0"/>
139
<MenuItem class="javax.swing.JMenuItem" name="aboutMenuItem">
141
<Property name="action" type="javax.swing.Action" editor="org.netbeans.modules.swingapp.ActionEditor">
142
<action class="marsroverviewer.MarsRoverViewerView" id="showAboutBox" methodName="showAboutBox"/>
144
<Property name="name" type="java.lang.String" value="aboutMenuItem" noResource="true"/>
147
<AuxValue name="JavaCodeGenerator_VariableLocal" type="java.lang.Boolean" value="true"/>
148
<AuxValue name="JavaCodeGenerator_VariableModifier" type="java.lang.Integer" value="0"/>
155
<Container class="javax.swing.JToolBar" name="toolbar">
157
<Property name="floatable" type="boolean" value="false"/>
158
<Property name="rollover" type="boolean" value="true"/>
159
<Property name="name" type="java.lang.String" value="toolbar" noResource="true"/>
162
<Layout class="org.netbeans.modules.form.compat2.layouts.DesignBoxLayout"/>
164
<Component class="javax.swing.JButton" name="previousButton">
166
<Property name="action" type="javax.swing.Action" editor="org.netbeans.modules.swingapp.ActionEditor">
167
<action class="marsroverviewer.MarsRoverViewerView" id="previousImage" methodName="previousImage"/>
169
<Property name="focusable" type="boolean" value="false"/>
170
<Property name="horizontalTextPosition" type="int" value="0"/>
171
<Property name="name" type="java.lang.String" value="previousButton" noResource="true"/>
172
<Property name="verticalTextPosition" type="int" value="3"/>
175
<Component class="javax.swing.JButton" name="nextButton">
177
<Property name="action" type="javax.swing.Action" editor="org.netbeans.modules.swingapp.ActionEditor">
178
<action class="marsroverviewer.MarsRoverViewerView" id="nextImage" methodName="nextImage"/>
180
<Property name="focusable" type="boolean" value="false"/>
181
<Property name="horizontalTextPosition" type="int" value="0"/>
182
<Property name="name" type="java.lang.String" value="nextButton" noResource="true"/>
183
<Property name="verticalTextPosition" type="int" value="3"/>
186
<Component class="javax.swing.JButton" name="refreshButton">
188
<Property name="action" type="javax.swing.Action" editor="org.netbeans.modules.swingapp.ActionEditor">
189
<action class="marsroverviewer.MarsRoverViewerView" id="refreshImage" methodName="refreshImage"/>
191
<Property name="focusable" type="boolean" value="false"/>
192
<Property name="horizontalTextPosition" type="int" value="0"/>
193
<Property name="name" type="java.lang.String" value="refreshButton" noResource="true"/>
194
<Property name="verticalTextPosition" type="int" value="3"/>
197
<Component class="javax.swing.JButton" name="stopButton">
199
<Property name="action" type="javax.swing.Action" editor="org.netbeans.modules.swingapp.ActionEditor">
200
<action class="marsroverviewer.MarsRoverViewerView" id="stopLoading" methodName="stopLoading"/>
202
<Property name="focusable" type="boolean" value="false"/>
203
<Property name="horizontalTextPosition" type="int" value="0"/>
204
<Property name="name" type="java.lang.String" value="stopButton" noResource="true"/>
205
<Property name="verticalTextPosition" type="int" value="3"/>
210
<Container class="javax.swing.JPanel" name="statusPanel">
212
<Property name="name" type="java.lang.String" value="statusPanel" noResource="true"/>
216
<DimensionLayout dim="0">
217
<Group type="103" groupAlignment="0" attributes="0">
218
<Component id="statusPanelSeparator" alignment="0" pref="480" max="32767" attributes="0"/>
219
<Group type="102" alignment="0" attributes="0">
220
<EmptySpace max="-2" attributes="0"/>
221
<Component id="statusMessageLabel" min="-2" max="-2" attributes="0"/>
222
<EmptySpace pref="306" max="32767" attributes="0"/>
223
<Component id="progressBar" min="-2" max="-2" attributes="0"/>
224
<EmptySpace max="-2" attributes="0"/>
225
<Component id="statusAnimationLabel" min="-2" max="-2" attributes="0"/>
226
<EmptySpace max="-2" attributes="0"/>
230
<DimensionLayout dim="1">
231
<Group type="103" groupAlignment="0" attributes="0">
232
<Group type="102" alignment="0" attributes="0">
233
<Component id="statusPanelSeparator" min="-2" pref="2" max="-2" attributes="0"/>
234
<EmptySpace max="32767" attributes="0"/>
235
<Group type="103" groupAlignment="3" attributes="0">
236
<Component id="statusMessageLabel" alignment="3" min="-2" max="-2" attributes="0"/>
237
<Component id="statusAnimationLabel" alignment="3" min="-2" max="-2" attributes="0"/>
238
<Component id="progressBar" alignment="3" min="-2" max="-2" attributes="0"/>
240
<EmptySpace min="-2" pref="3" max="-2" attributes="0"/>
246
<Component class="javax.swing.JSeparator" name="statusPanelSeparator">
248
<AuxValue name="JavaCodeGenerator_VariableLocal" type="java.lang.Boolean" value="true"/>
249
<AuxValue name="JavaCodeGenerator_VariableModifier" type="java.lang.Integer" value="0"/>
252
<Component class="javax.swing.JLabel" name="statusMessageLabel">
254
<Property name="name" type="java.lang.String" value="statusMessageLabel" noResource="true"/>
257
<Component class="javax.swing.JLabel" name="statusAnimationLabel">
259
<Property name="horizontalAlignment" type="int" value="2"/>
260
<Property name="name" type="java.lang.String" value="statusAnimationLabel" noResource="true"/>
263
<Component class="javax.swing.JProgressBar" name="progressBar">
265
<Property name="name" type="java.lang.String" value="progressBar" noResource="true"/>
270
</NonVisualComponents>
272
<Property name="component" type="javax.swing.JComponent" editor="org.netbeans.modules.form.ComponentChooserEditor">
273
<ComponentRef name="mainPanel"/>
275
<Property name="menuBar" type="javax.swing.JMenuBar" editor="org.netbeans.modules.form.ComponentChooserEditor">
276
<ComponentRef name="menuBar"/>
278
<Property name="statusBar" type="javax.swing.JComponent" editor="org.netbeans.modules.form.ComponentChooserEditor">
279
<ComponentRef name="statusPanel"/>
281
<Property name="toolBar" type="javax.swing.JToolBar" editor="org.netbeans.modules.form.ComponentChooserEditor">
282
<ComponentRef name="toolbar"/>
286
<AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="3"/>
287
<AuxValue name="FormSettings_autoSetComponentName" type="java.lang.Boolean" value="true"/>
288
<AuxValue name="FormSettings_generateMnemonicsCode" type="java.lang.Boolean" value="false"/>
289
<AuxValue name="FormSettings_i18nAutoMode" type="java.lang.Boolean" value="false"/>
290
<AuxValue name="FormSettings_layoutCodeTarget" type="java.lang.Integer" value="2"/>
291
<AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/>
292
<AuxValue name="FormSettings_variablesLocal" type="java.lang.Boolean" value="false"/>
293
<AuxValue name="FormSettings_variablesModifier" type="java.lang.Integer" value="2"/>
294
<AuxValue name="designerSize" type="java.awt.Dimension" value="-84,-19,0,5,115,114,0,18,106,97,118,97,46,97,119,116,46,68,105,109,101,110,115,105,111,110,65,-114,-39,-41,-84,95,68,20,2,0,2,73,0,6,104,101,105,103,104,116,73,0,5,119,105,100,116,104,120,112,0,0,1,-121,0,0,1,-32"/>