Esempio n. 1
0
  private void jbInit() throws Exception {
    setIconImage(nu.fw.jeti.images.StatusIcons.getImageIcon("jeti").getImage());
    // btnRegister.setMnemonic('R');
    // btnRegister.setText(I18N.gettext("main.manageservices.Register"));
    I18N.setTextAndMnemonic("main.manageservices.Register", btnRegister);
    btnRegister.addActionListener(
        new java.awt.event.ActionListener() {
          public void actionPerformed(ActionEvent e) {
            btnRegister_actionPerformed(e);
          }
        });
    btnCancel.setAlignmentX(0.5f);
    Action cancelAction =
        new AbstractAction(I18N.gettext("Cancel")) {
          public void actionPerformed(ActionEvent e) {
            btnCancel_actionPerformed(e);
          }
        };
    btnCancel.setAction(cancelAction);

    KeyStroke stroke = KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0);
    JLayeredPane layeredPane = getLayeredPane();
    layeredPane.getActionMap().put("cancel", cancelAction);
    layeredPane.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(stroke, "cancel");

    addWindowListener(
        new java.awt.event.WindowAdapter() {
          public void windowClosing(WindowEvent e) {
            backend.removeListener(RegisterListener.class, RegisterServices.this);
            dispose();
          }
        });
    this.setTitle(I18N.gettext("main.manageservices.Manage_Services"));
    // DefaultListModel listModel = new DefaultListModel();
    /*
    for(Iterator i = services.listIterator();i.hasNext();)
    {
    	listModel.addElement((String)((Object[])i.next())[0]);
    }
    */
    jList1 = new JList(new DefaultListModel());
    jList1.addListSelectionListener(
        new javax.swing.event.ListSelectionListener() {
          public void valueChanged(ListSelectionEvent e) {
            jList1_valueChanged(e);
          }
        });
    jList1.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
    btnChangeServer.setAlignmentX(0.5f);
    // btnChangeServer.setMnemonic('S');
    // btnChangeServer.setText(I18N.gettext("main.manageservices.Change_Server"));
    I18N.setTextAndMnemonic("main.manageservices.Change_Server", btnChangeServer);
    btnChangeServer.addActionListener(
        new java.awt.event.ActionListener() {
          public void actionPerformed(ActionEvent e) {
            btnChangeServer_actionPerformed(e);
          }
        });
    JLabel label = new JLabel();
    label.setAlignmentX(0.5f);
    // jLabel1.setText(I18N.gettext("main.manageservices.Server"));
    I18N.setTextAndMnemonic("main.manageservices.Server", label);
    label.setLabelFor(txtServer);
    this.getContentPane().add(jList1, BorderLayout.CENTER);
    this.getContentPane().add(jPanel1, BorderLayout.SOUTH);
    // jPanel1.add(btnRegister, null);
    jPanel1.setLayout(new BoxLayout(jPanel1, BoxLayout.Y_AXIS));
    jPanel1.add(label);
    jPanel1.add(txtServer);
    jPanel1.add(btnChangeServer);
    jPanel1.add(btnCancel);
    pack();
  }