388 javax.swing.JScrollPane manageHostsScrollPane =
new javax.swing.JScrollPane();
389 javax.swing.JPanel manageHostsPanel =
new javax.swing.JPanel();
390 javax.swing.JScrollPane hostListScrollPane =
new javax.swing.JScrollPane();
391 hostList =
new javax.swing.JList<>();
392 javax.swing.JScrollPane hostDescriptionScrollPane =
new javax.swing.JScrollPane();
397 javax.swing.JLabel hostListLabel =
new javax.swing.JLabel();
398 javax.swing.JSeparator jSeparator1 =
new javax.swing.JSeparator();
399 javax.swing.JLabel hostNameLabel =
new javax.swing.JLabel();
402 javax.swing.JLabel hostDetailsLabel =
new javax.swing.JLabel();
404 setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
405 setMinimumSize(
new java.awt.Dimension(600, 450));
407 manageHostsScrollPane.setMinimumSize(
new java.awt.Dimension(600, 450));
408 manageHostsScrollPane.setPreferredSize(
new java.awt.Dimension(600, 450));
410 manageHostsPanel.setPreferredSize(
new java.awt.Dimension(527, 407));
412 hostList.setSelectionMode(javax.swing.ListSelectionModel.SINGLE_SELECTION);
413 hostListScrollPane.setViewportView(
hostList);
425 newButton.setMargin(
new java.awt.Insets(2, 6, 2, 6));
426 newButton.setMaximumSize(
new java.awt.Dimension(70, 23));
427 newButton.setMinimumSize(
new java.awt.Dimension(70, 23));
428 newButton.setPreferredSize(
new java.awt.Dimension(70, 23));
429 newButton.addActionListener(
new java.awt.event.ActionListener() {
430 public void actionPerformed(java.awt.event.ActionEvent evt) {
431 newButtonActionPerformed(evt);
435 deleteButton.setText(org.openide.util.NbBundle.getMessage(
ManageHostsDialog.class,
"ManageHostsDialog.deleteButton.text"));
436 deleteButton.setMargin(
new java.awt.Insets(2, 6, 2, 6));
437 deleteButton.setMaximumSize(
new java.awt.Dimension(70, 23));
438 deleteButton.setMinimumSize(
new java.awt.Dimension(70, 23));
439 deleteButton.setPreferredSize(
new java.awt.Dimension(70, 23));
440 deleteButton.addActionListener(
new java.awt.event.ActionListener() {
441 public void actionPerformed(java.awt.event.ActionEvent evt) {
442 deleteButtonActionPerformed(evt);
446 closeButton.setText(org.openide.util.NbBundle.getMessage(ManageHostsDialog.class,
"ManageHostsDialog.closeButton.text"));
447 closeButton.addActionListener(
new java.awt.event.ActionListener() {
448 public void actionPerformed(java.awt.event.ActionEvent evt) {
449 closeButtonActionPerformed(evt);
453 hostListLabel.setText(org.openide.util.NbBundle.getMessage(ManageHostsDialog.class,
"ManageHostsDialog.hostListLabel.text"));
455 jSeparator1.setOrientation(javax.swing.SwingConstants.VERTICAL);
457 hostNameLabel.setText(org.openide.util.NbBundle.getMessage(ManageHostsDialog.class,
"ManageHostsDialog.hostNameLabel.text"));
459 hostNameTextField.setEditable(
false);
461 editButton.setText(org.openide.util.NbBundle.getMessage(ManageHostsDialog.class,
"ManageHostsDialog.editButton.text"));
462 editButton.setMaximumSize(
new java.awt.Dimension(70, 23));
463 editButton.setMinimumSize(
new java.awt.Dimension(70, 23));
464 editButton.setPreferredSize(
new java.awt.Dimension(70, 23));
465 editButton.addActionListener(
new java.awt.event.ActionListener() {
466 public void actionPerformed(java.awt.event.ActionEvent evt) {
467 editButtonActionPerformed(evt);
471 hostDetailsLabel.setText(org.openide.util.NbBundle.getMessage(ManageHostsDialog.class,
"ManageHostsDialog.hostDetailsLabel.text"));
473 javax.swing.GroupLayout manageHostsPanelLayout =
new javax.swing.GroupLayout(manageHostsPanel);
474 manageHostsPanel.setLayout(manageHostsPanelLayout);
475 manageHostsPanelLayout.setHorizontalGroup(
476 manageHostsPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
477 .addGroup(manageHostsPanelLayout.createSequentialGroup()
479 .addGroup(manageHostsPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
480 .addComponent(hostDescriptionScrollPane, javax.swing.GroupLayout.PREFERRED_SIZE, 225, javax.swing.GroupLayout.PREFERRED_SIZE)
481 .addComponent(hostListLabel)
482 .addGroup(manageHostsPanelLayout.createSequentialGroup()
483 .addComponent(newButton, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
484 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
485 .addComponent(editButton, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
486 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
487 .addComponent(deleteButton, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
488 .addComponent(hostListScrollPane, javax.swing.GroupLayout.PREFERRED_SIZE, 224, javax.swing.GroupLayout.PREFERRED_SIZE))
489 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
490 .addComponent(jSeparator1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
491 .addGroup(manageHostsPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
492 .addGroup(manageHostsPanelLayout.createSequentialGroup()
493 .addGroup(manageHostsPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
494 .addGroup(manageHostsPanelLayout.createSequentialGroup()
495 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
496 .addComponent(closeButton))
497 .addGroup(manageHostsPanelLayout.createSequentialGroup()
499 .addComponent(hostNameLabel)
500 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
501 .addComponent(hostNameTextField, javax.swing.GroupLayout.DEFAULT_SIZE, 79, Short.MAX_VALUE)))
503 .addGroup(manageHostsPanelLayout.createSequentialGroup()
504 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
505 .addComponent(hostDetailsLabel)
506 .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))))
508 manageHostsPanelLayout.setVerticalGroup(
509 manageHostsPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
510 .addGroup(manageHostsPanelLayout.createSequentialGroup()
512 .addGroup(manageHostsPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
513 .addGroup(manageHostsPanelLayout.createSequentialGroup()
514 .addComponent(hostDetailsLabel)
515 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
516 .addGroup(manageHostsPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
517 .addComponent(hostNameLabel)
518 .addComponent(hostNameTextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
519 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
520 .addComponent(closeButton))
521 .addComponent(jSeparator1)
522 .addGroup(manageHostsPanelLayout.createSequentialGroup()
523 .addComponent(hostDescriptionScrollPane, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
524 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
525 .addComponent(hostListLabel)
526 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
527 .addComponent(hostListScrollPane, javax.swing.GroupLayout.DEFAULT_SIZE, 325, Short.MAX_VALUE)
528 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
529 .addGroup(manageHostsPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
530 .addComponent(newButton, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
531 .addComponent(deleteButton, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
532 .addComponent(editButton, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))))
536 java.util.ResourceBundle bundle = java.util.ResourceBundle.getBundle(
"org/sleuthkit/autopsy/datamodel/hosts/Bundle");
537 newButton.getAccessibleContext().setAccessibleName(bundle.getString(
"ManageHostsDialog.newButton.text"));
538 deleteButton.getAccessibleContext().setAccessibleName(bundle.getString(
"ManageHostsDialog.deleteButton.text"));
539 closeButton.getAccessibleContext().setAccessibleName(bundle.getString(
"ManageHostsDialog.closeButton.text"));
540 hostListLabel.getAccessibleContext().setAccessibleName(bundle.getString(
"ManageHostsDialog.hostListLabel.text"));
541 hostNameLabel.getAccessibleContext().setAccessibleName(bundle.getString(
"ManageHostsDialog.hostNameLabel.text"));
542 editButton.getAccessibleContext().setAccessibleName(bundle.getString(
"ManageHostsDialog.editButton.text"));
543 hostDetailsLabel.getAccessibleContext().setAccessibleName(bundle.getString(
"ManageHostsDialog.hostDetailsLabel.text"));
545 manageHostsScrollPane.setViewportView(manageHostsPanel);
547 javax.swing.GroupLayout layout =
new javax.swing.GroupLayout(getContentPane());
548 getContentPane().setLayout(layout);
549 layout.setHorizontalGroup(
550 layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
551 .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
553 .addComponent(manageHostsScrollPane, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
555 layout.setVerticalGroup(
556 layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
557 .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
559 .addComponent(manageHostsScrollPane, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))