code: private void initialize() {
  		this.setTitle(Constant.messages.getString("cfu.manage.title"));
          //this.setContentPane(getJTabbed());
          this.setContentPane(getTopPanel());
          this.pack();
          centerFrame();
          state = State.IDLE;
          
          // Handle escape key to close the dialog
          KeyStroke escape = KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0, false);
          AbstractAction escapeAction = new AbstractAction() {
              private static final long serialVersionUID = 3516424501887406165L;
              @Override
              public void actionPerformed(ActionEvent e) {
                  dispatchEvent(new WindowEvent(ManageAddOnsDialog.this, WindowEvent.WINDOW_CLOSING));
              }
  	    };
          getRootPane().getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(escape, "ESCAPE");
          getRootPane().getActionMap().put("ESCAPE",escapeAction);
  	}
docs: This method initializes this