243 java.awt.GridBagConstraints gridBagConstraints;
246 javax.swing.JLabel disclaimer =
new javax.swing.JLabel();
247 javax.swing.JPanel licenseInfoPanel =
new javax.swing.JPanel();
249 javax.swing.JPanel buttonSpacer =
new javax.swing.JPanel();
250 javax.swing.JPanel buttonPanel =
new javax.swing.JPanel();
263 javax.swing.JPanel purchasePanel =
new javax.swing.JPanel();
267 setMaximumSize(
new java.awt.Dimension(650, 32767));
268 setLayout(
new java.awt.GridBagLayout());
274 org.openide.awt.Mnemonics.setLocalizedText(disclaimer, org.openide.util.NbBundle.getMessage(
CTMalwareScannerOptionsPanel.class,
"CTMalwareScannerOptionsPanel.text"));
275 disclaimer.setVerticalAlignment(javax.swing.SwingConstants.TOP);
276 disclaimer.setMaximumSize(
new java.awt.Dimension(650, 32));
277 disclaimer.setName(
"");
278 disclaimer.setPreferredSize(
new java.awt.Dimension(650, 32));
279 gridBagConstraints =
new java.awt.GridBagConstraints();
280 gridBagConstraints.gridx = 0;
281 gridBagConstraints.gridy = 0;
282 gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
283 gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
284 gridBagConstraints.weightx = 1.0;
285 gridBagConstraints.insets =
new java.awt.Insets(5, 5, 5, 5);
288 licenseInfoPanel.setLayout(
new java.awt.GridBagLayout());
291 gridBagConstraints =
new java.awt.GridBagConstraints();
292 gridBagConstraints.gridx = 0;
293 gridBagConstraints.gridy = 0;
294 gridBagConstraints.gridwidth = 3;
295 gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
296 gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
297 gridBagConstraints.weightx = 1.0;
298 gridBagConstraints.insets =
new java.awt.Insets(5, 5, 5, 5);
301 buttonSpacer.setMaximumSize(
new java.awt.Dimension(32767, 0));
302 buttonSpacer.setMinimumSize(
new java.awt.Dimension(5, 0));
303 buttonSpacer.setPreferredSize(
new java.awt.Dimension(5, 0));
304 gridBagConstraints =
new java.awt.GridBagConstraints();
305 gridBagConstraints.gridx = 0;
306 gridBagConstraints.gridy = 2;
307 gridBagConstraints.gridwidth = 2;
308 gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
309 gridBagConstraints.weightx = 1.0;
310 licenseInfoPanel.add(buttonSpacer, gridBagConstraints);
312 buttonPanel.setLayout(
new java.awt.GridBagLayout());
316 public void actionPerformed(java.awt.event.ActionEvent evt) {
317 licenseInfoAddButtonActionPerformed(evt);
320 gridBagConstraints =
new java.awt.GridBagConstraints();
321 gridBagConstraints.gridx = 0;
322 gridBagConstraints.gridy = 0;
323 gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
324 gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHEAST;
325 gridBagConstraints.insets =
new java.awt.Insets(5, 5, 5, 5);
326 buttonPanel.add(licenseInfoAddButton, gridBagConstraints);
328 org.openide.awt.Mnemonics.setLocalizedText(licenseInfoRemoveButton, org.openide.util.NbBundle.getMessage(
CTMalwareScannerOptionsPanel.class,
"CTMalwareScannerOptionsPanel.licenseInfoRemoveButton.text"));
329 licenseInfoRemoveButton.addActionListener(
new java.awt.event.ActionListener() {
330 public void actionPerformed(java.awt.event.ActionEvent evt) {
331 licenseInfoRemoveButtonActionPerformed(evt);
334 gridBagConstraints =
new java.awt.GridBagConstraints();
335 gridBagConstraints.gridx = 0;
336 gridBagConstraints.gridy = 1;
337 gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
338 gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHEAST;
339 gridBagConstraints.insets =
new java.awt.Insets(0, 5, 5, 5);
340 buttonPanel.add(licenseInfoRemoveButton, gridBagConstraints);
342 gridBagConstraints =
new java.awt.GridBagConstraints();
343 gridBagConstraints.gridx = 2;
344 gridBagConstraints.gridy = 2;
345 gridBagConstraints.gridheight = 7;
346 gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTH;
347 licenseInfoPanel.add(buttonPanel, gridBagConstraints);
349 org.openide.awt.Mnemonics.setLocalizedText(licenseInfoExpiresLabel, org.openide.util.NbBundle.getMessage(CTMalwareScannerOptionsPanel.class,
"CTMalwareScannerOptionsPanel.licenseInfoExpiresLabel.text"));
350 gridBagConstraints =
new java.awt.GridBagConstraints();
351 gridBagConstraints.gridx = 0;
352 gridBagConstraints.gridy = 3;
353 gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
354 gridBagConstraints.weightx = 1.0;
355 gridBagConstraints.insets =
new java.awt.Insets(5, 5, 5, 5);
356 licenseInfoPanel.add(licenseInfoExpiresLabel, gridBagConstraints);
358 org.openide.awt.Mnemonics.setLocalizedText(licenseInfoIdLabel, org.openide.util.NbBundle.getMessage(CTMalwareScannerOptionsPanel.class,
"CTMalwareScannerOptionsPanel.licenseInfoIdLabel.text"));
359 gridBagConstraints =
new java.awt.GridBagConstraints();
360 gridBagConstraints.gridx = 1;
361 gridBagConstraints.gridy = 3;
362 gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
363 gridBagConstraints.weightx = 1.0;
364 gridBagConstraints.insets =
new java.awt.Insets(5, 5, 5, 5);
365 licenseInfoPanel.add(licenseInfoIdLabel, gridBagConstraints);
367 org.openide.awt.Mnemonics.setLocalizedText(licenseInfoUserLabel, org.openide.util.NbBundle.getMessage(CTMalwareScannerOptionsPanel.class,
"CTMalwareScannerOptionsPanel.licenseInfoUserLabel.text"));
368 gridBagConstraints =
new java.awt.GridBagConstraints();
369 gridBagConstraints.gridx = 0;
370 gridBagConstraints.gridy = 4;
371 gridBagConstraints.gridwidth = 2;
372 gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
373 gridBagConstraints.weightx = 1.0;
374 gridBagConstraints.insets =
new java.awt.Insets(5, 5, 5, 5);
375 licenseInfoPanel.add(licenseInfoUserLabel, gridBagConstraints);
377 org.openide.awt.Mnemonics.setLocalizedText(malwareScansMessageLabel, org.openide.util.NbBundle.getMessage(CTMalwareScannerOptionsPanel.class,
"CTMalwareScannerOptionsPanel.malwareScansMessageLabel.text"));
378 gridBagConstraints =
new java.awt.GridBagConstraints();
379 gridBagConstraints.gridx = 0;
380 gridBagConstraints.gridy = 5;
381 gridBagConstraints.gridwidth = 2;
382 gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
383 gridBagConstraints.weightx = 1.0;
384 gridBagConstraints.insets =
new java.awt.Insets(5, 5, 5, 5);
385 licenseInfoPanel.add(malwareScansMessageLabel, gridBagConstraints);
387 org.openide.awt.Mnemonics.setLocalizedText(maxHashLookupsLabel, org.openide.util.NbBundle.getMessage(CTMalwareScannerOptionsPanel.class,
"CTMalwareScannerOptionsPanel.maxHashLookupsLabel.text"));
388 gridBagConstraints =
new java.awt.GridBagConstraints();
389 gridBagConstraints.gridx = 0;
390 gridBagConstraints.gridy = 6;
391 gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
392 gridBagConstraints.weightx = 1.0;
393 gridBagConstraints.insets =
new java.awt.Insets(5, 5, 5, 5);
394 licenseInfoPanel.add(maxHashLookupsLabel, gridBagConstraints);
396 org.openide.awt.Mnemonics.setLocalizedText(hashLookupsRemainingLabel, org.openide.util.NbBundle.getMessage(CTMalwareScannerOptionsPanel.class,
"CTMalwareScannerOptionsPanel.hashLookupsRemainingLabel.text"));
397 gridBagConstraints =
new java.awt.GridBagConstraints();
398 gridBagConstraints.gridx = 1;
399 gridBagConstraints.gridy = 6;
400 gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
401 gridBagConstraints.weightx = 1.0;
402 gridBagConstraints.insets =
new java.awt.Insets(5, 5, 5, 5);
403 licenseInfoPanel.add(hashLookupsRemainingLabel, gridBagConstraints);
405 org.openide.awt.Mnemonics.setLocalizedText(maxFileUploadsLabel, org.openide.util.NbBundle.getMessage(CTMalwareScannerOptionsPanel.class,
"CTMalwareScannerOptionsPanel.maxFileUploadsLabel.text"));
406 gridBagConstraints =
new java.awt.GridBagConstraints();
407 gridBagConstraints.gridx = 0;
408 gridBagConstraints.gridy = 7;
409 gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
410 gridBagConstraints.weightx = 1.0;
411 gridBagConstraints.insets =
new java.awt.Insets(0, 5, 5, 5);
412 licenseInfoPanel.add(maxFileUploadsLabel, gridBagConstraints);
414 org.openide.awt.Mnemonics.setLocalizedText(fileUploadsRemainingLabel, org.openide.util.NbBundle.getMessage(CTMalwareScannerOptionsPanel.class,
"CTMalwareScannerOptionsPanel.fileUploadsRemainingLabel.text"));
415 gridBagConstraints =
new java.awt.GridBagConstraints();
416 gridBagConstraints.gridx = 1;
417 gridBagConstraints.gridy = 7;
418 gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
419 gridBagConstraints.weightx = 1.0;
420 gridBagConstraints.insets =
new java.awt.Insets(0, 5, 5, 5);
421 licenseInfoPanel.add(fileUploadsRemainingLabel, gridBagConstraints);
423 org.openide.awt.Mnemonics.setLocalizedText(countersResetLabel, org.openide.util.NbBundle.getMessage(CTMalwareScannerOptionsPanel.class,
"CTMalwareScannerOptionsPanel.countersResetLabel.text"));
424 gridBagConstraints =
new java.awt.GridBagConstraints();
425 gridBagConstraints.gridx = 0;
426 gridBagConstraints.gridy = 8;
427 gridBagConstraints.gridwidth = 2;
428 gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
429 gridBagConstraints.weightx = 1.0;
430 gridBagConstraints.insets =
new java.awt.Insets(0, 5, 5, 5);
431 licenseInfoPanel.add(countersResetLabel, gridBagConstraints);
433 licenseErrorLabel.setForeground(java.awt.Color.RED);
434 org.openide.awt.Mnemonics.setLocalizedText(licenseErrorLabel, org.openide.util.NbBundle.getMessage(CTMalwareScannerOptionsPanel.class,
"CTMalwareScannerOptionsPanel.licenseErrorLabel.text"));
435 gridBagConstraints =
new java.awt.GridBagConstraints();
436 gridBagConstraints.gridx = 0;
437 gridBagConstraints.gridy = 1;
438 gridBagConstraints.gridwidth = 3;
439 gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
440 gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
441 gridBagConstraints.weightx = 1.0;
442 gridBagConstraints.insets =
new java.awt.Insets(5, 5, 5, 5);
443 licenseInfoPanel.add(licenseErrorLabel, gridBagConstraints);
445 gridBagConstraints =
new java.awt.GridBagConstraints();
446 gridBagConstraints.gridx = 0;
447 gridBagConstraints.gridy = 1;
448 gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
449 gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
450 gridBagConstraints.weightx = 1.0;
451 malwareScansPanel.add(licenseInfoPanel, gridBagConstraints);
453 purchasePanel.setLayout(
new java.awt.GridBagLayout());
455 org.openide.awt.Mnemonics.setLocalizedText(purchaseFromLabel, org.openide.util.NbBundle.getMessage(CTMalwareScannerOptionsPanel.class,
"CTMalwareScannerOptionsPanel.purchaseFromLabel.text"));
456 gridBagConstraints =
new java.awt.GridBagConstraints();
457 gridBagConstraints.gridx = 0;
458 gridBagConstraints.gridy = 0;
459 gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
460 purchasePanel.add(purchaseFromLabel, gridBagConstraints);
462 org.openide.awt.Mnemonics.setLocalizedText(purchaseLink, getHtmlLink(PURCHASE_URL));
463 purchaseLink.setCursor(
new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR));
464 purchaseLink.addMouseListener(
new java.awt.event.MouseAdapter() {
465 public void mouseClicked(java.awt.event.MouseEvent evt) {
466 purchaseLinkMouseClicked(evt);
469 gridBagConstraints =
new java.awt.GridBagConstraints();
470 gridBagConstraints.gridx = 1;
471 gridBagConstraints.gridy = 0;
472 gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
473 gridBagConstraints.weightx = 1.0;
474 gridBagConstraints.insets =
new java.awt.Insets(0, 3, 0, 0);
475 purchasePanel.add(purchaseLink, gridBagConstraints);
477 gridBagConstraints =
new java.awt.GridBagConstraints();
478 gridBagConstraints.gridx = 0;
479 gridBagConstraints.gridy = 2;
480 gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
481 gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
482 gridBagConstraints.weightx = 1.0;
483 gridBagConstraints.insets =
new java.awt.Insets(0, 5, 5, 5);
484 malwareScansPanel.add(purchasePanel, gridBagConstraints);
486 gridBagConstraints =
new java.awt.GridBagConstraints();
487 gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
488 gridBagConstraints.weightx = 1.0;
489 add(malwareScansPanel, gridBagConstraints);