141 java.awt.GridBagConstraints gridBagConstraints;
159 sortPane =
new javax.swing.JPanel();
163 iconView =
new org.openide.explorer.view.IconView();
165 setLayout(
new java.awt.BorderLayout());
167 buttonBarPanel.setLayout(
new java.awt.FlowLayout(java.awt.FlowLayout.LEFT));
169 pagesPanel.setLayout(
new java.awt.GridBagLayout());
174 gridBagConstraints =
new java.awt.GridBagConstraints();
175 gridBagConstraints.gridx = 0;
176 gridBagConstraints.gridy = 0;
177 gridBagConstraints.fill = java.awt.GridBagConstraints.VERTICAL;
178 gridBagConstraints.anchor = java.awt.GridBagConstraints.FIRST_LINE_START;
179 gridBagConstraints.weighty = 1.0;
180 gridBagConstraints.insets =
new java.awt.Insets(0, 0, 0, 9);
184 gridBagConstraints =
new java.awt.GridBagConstraints();
185 gridBagConstraints.gridx = 1;
186 gridBagConstraints.gridy = 0;
187 gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
188 gridBagConstraints.anchor = java.awt.GridBagConstraints.FIRST_LINE_START;
189 gridBagConstraints.weightx = 1.0;
190 gridBagConstraints.insets =
new java.awt.Insets(0, 0, 0, 15);
193 gridBagConstraints =
new java.awt.GridBagConstraints();
194 gridBagConstraints.fill = java.awt.GridBagConstraints.VERTICAL;
195 gridBagConstraints.anchor = java.awt.GridBagConstraints.FIRST_LINE_START;
203 gridBagConstraints =
new java.awt.GridBagConstraints();
204 gridBagConstraints.gridx = 0;
205 gridBagConstraints.gridy = 0;
206 gridBagConstraints.fill = java.awt.GridBagConstraints.VERTICAL;
207 gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;
208 gridBagConstraints.weighty = 1.0;
209 gridBagConstraints.insets =
new java.awt.Insets(0, 0, 0, 9);
212 pagePrevButton.setIcon(
new javax.swing.ImageIcon(getClass().getResource(
"/org/sleuthkit/autopsy/corecomponents/btn_step_back.png")));
215 pagePrevButton.setDisabledIcon(
new javax.swing.ImageIcon(getClass().getResource(
"/org/sleuthkit/autopsy/corecomponents/btn_step_back_disabled.png")));
217 pagePrevButton.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
219 pagePrevButton.setRolloverIcon(
new javax.swing.ImageIcon(getClass().getResource(
"/org/sleuthkit/autopsy/corecomponents/btn_step_back_hover.png")));
220 pagePrevButton.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
221 pagePrevButton.addActionListener(
new java.awt.event.ActionListener() {
222 public void actionPerformed(java.awt.event.ActionEvent evt) {
223 pagePrevButtonActionPerformed(evt);
226 gridBagConstraints =
new java.awt.GridBagConstraints();
227 gridBagConstraints.gridx = 1;
228 gridBagConstraints.gridy = 0;
229 gridBagConstraints.gridheight = 2;
230 gridBagConstraints.anchor = java.awt.GridBagConstraints.FIRST_LINE_START;
231 pageButtonPanel.add(pagePrevButton, gridBagConstraints);
233 pageNextButton.setIcon(
new javax.swing.ImageIcon(getClass().getResource(
"/org/sleuthkit/autopsy/corecomponents/btn_step_forward.png")));
234 pageNextButton.setText(org.openide.util.NbBundle.getMessage(
DataResultViewerThumbnail.class,
"DataResultViewerThumbnail.pageNextButton.text"));
235 pageNextButton.setBorder(
null);
236 pageNextButton.setDisabledIcon(
new javax.swing.ImageIcon(getClass().getResource(
"/org/sleuthkit/autopsy/corecomponents/btn_step_forward_disabled.png")));
237 pageNextButton.setFocusable(
false);
238 pageNextButton.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
239 pageNextButton.setMargin(
new java.awt.Insets(0, 0, 0, 0));
240 pageNextButton.setMaximumSize(
new java.awt.Dimension(27, 23));
241 pageNextButton.setMinimumSize(
new java.awt.Dimension(27, 23));
242 pageNextButton.setRolloverIcon(
new javax.swing.ImageIcon(getClass().getResource(
"/org/sleuthkit/autopsy/corecomponents/btn_step_forward_hover.png")));
243 pageNextButton.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
244 pageNextButton.addActionListener(
new java.awt.event.ActionListener() {
245 public void actionPerformed(java.awt.event.ActionEvent evt) {
246 pageNextButtonActionPerformed(evt);
249 gridBagConstraints =
new java.awt.GridBagConstraints();
250 gridBagConstraints.gridx = 2;
251 gridBagConstraints.gridy = 0;
252 gridBagConstraints.gridheight = 2;
253 gridBagConstraints.anchor = java.awt.GridBagConstraints.FIRST_LINE_START;
254 gridBagConstraints.insets =
new java.awt.Insets(0, 0, 0, 15);
255 pageButtonPanel.add(pageNextButton, gridBagConstraints);
257 buttonBarPanel.add(pageButtonPanel);
259 pageGotoPane.setLayout(
new java.awt.GridBagLayout());
261 goToPageLabel.setText(org.openide.util.NbBundle.getMessage(DataResultViewerThumbnail.class,
"DataResultViewerThumbnail.goToPageLabel.text"));
262 gridBagConstraints =
new java.awt.GridBagConstraints();
263 gridBagConstraints.gridx = 0;
264 gridBagConstraints.gridy = 0;
265 gridBagConstraints.fill = java.awt.GridBagConstraints.VERTICAL;
266 gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;
267 gridBagConstraints.weighty = 1.0;
268 gridBagConstraints.insets =
new java.awt.Insets(0, 0, 0, 9);
269 pageGotoPane.add(goToPageLabel, gridBagConstraints);
271 goToPageField.setText(org.openide.util.NbBundle.getMessage(DataResultViewerThumbnail.class,
"DataResultViewerThumbnail.goToPageField.text"));
272 goToPageField.addActionListener(
new java.awt.event.ActionListener() {
273 public void actionPerformed(java.awt.event.ActionEvent evt) {
274 goToPageFieldActionPerformed(evt);
277 gridBagConstraints =
new java.awt.GridBagConstraints();
278 gridBagConstraints.gridx = 1;
279 gridBagConstraints.gridy = 0;
280 gridBagConstraints.gridheight = 2;
281 gridBagConstraints.ipadx = 75;
282 gridBagConstraints.anchor = java.awt.GridBagConstraints.FIRST_LINE_START;
283 gridBagConstraints.weightx = 1.0;
284 gridBagConstraints.insets =
new java.awt.Insets(0, 0, 0, 15);
285 pageGotoPane.add(goToPageField, gridBagConstraints);
287 buttonBarPanel.add(pageGotoPane);
289 imagePane.setLayout(
new java.awt.GridBagLayout());
291 imagesLabel.setText(org.openide.util.NbBundle.getMessage(DataResultViewerThumbnail.class,
"DataResultViewerThumbnail.imagesLabel.text"));
292 gridBagConstraints =
new java.awt.GridBagConstraints();
293 gridBagConstraints.insets =
new java.awt.Insets(0, 0, 0, 9);
294 imagePane.add(imagesLabel, gridBagConstraints);
296 imagesRangeLabel.setText(org.openide.util.NbBundle.getMessage(DataResultViewerThumbnail.class,
"DataResultViewerThumbnail.imagesRangeLabel.text"));
297 gridBagConstraints =
new java.awt.GridBagConstraints();
298 gridBagConstraints.insets =
new java.awt.Insets(0, 0, 0, 15);
299 imagePane.add(imagesRangeLabel, gridBagConstraints);
301 buttonBarPanel.add(imagePane);
303 thumbnailSizeComboBox.addActionListener(
new java.awt.event.ActionListener() {
304 public void actionPerformed(java.awt.event.ActionEvent evt) {
305 thumbnailSizeComboBoxActionPerformed(evt);
308 buttonBarPanel.add(thumbnailSizeComboBox);
310 sortPane.setLayout(
new java.awt.GridBagLayout());
312 sortLabel.setText(org.openide.util.NbBundle.getMessage(DataResultViewerThumbnail.class,
"DataResultViewerThumbnail.sortLabel.text"));
313 gridBagConstraints =
new java.awt.GridBagConstraints();
314 gridBagConstraints.gridx = 1;
315 gridBagConstraints.gridy = 0;
316 gridBagConstraints.fill = java.awt.GridBagConstraints.VERTICAL;
317 gridBagConstraints.anchor = java.awt.GridBagConstraints.FIRST_LINE_START;
318 gridBagConstraints.weighty = 1.0;
319 sortPane.add(sortLabel, gridBagConstraints);
321 sortButton.setText(org.openide.util.NbBundle.getMessage(DataResultViewerThumbnail.class,
"DataResultViewerThumbnail.sortButton.text"));
322 sortButton.addActionListener(
new java.awt.event.ActionListener() {
323 public void actionPerformed(java.awt.event.ActionEvent evt) {
324 sortButtonActionPerformed(evt);
327 gridBagConstraints =
new java.awt.GridBagConstraints();
328 gridBagConstraints.gridx = 0;
329 gridBagConstraints.gridy = 0;
330 gridBagConstraints.anchor = java.awt.GridBagConstraints.FIRST_LINE_START;
331 gridBagConstraints.insets =
new java.awt.Insets(0, 15, 0, 9);
332 sortPane.add(sortButton, gridBagConstraints);
334 buttonBarPanel.add(sortPane);
336 add(buttonBarPanel, java.awt.BorderLayout.NORTH);
338 filePathLabel.setText(org.openide.util.NbBundle.getMessage(DataResultViewerThumbnail.class,
"DataResultViewerThumbnail.filePathLabel.text"));
339 add(filePathLabel, java.awt.BorderLayout.SOUTH);
340 add(iconView, java.awt.BorderLayout.CENTER);