public void displayLoginView() {
   loginPanel.setVisible(true);
   tabbedPane.setVisible(false);
   loginPanel.setUserField("");
   loginPanel.setPassField("");
   loginPanel.getUsernameField().grabFocus();
   loginPanel.getUsernameField().selectAll();
   setSize(255, 370);
 }
  public void displayMainView() {

    loginPanel.setVisible(false);
    tabbedPane.setVisible(true);
    tabbedPane.add("Maintenance", tabbedPane.getMaintainPanel());
    tabbedPane.add("Reports", tabbedPane.getReportPanel());
  }
  public void displayMainViewStaff() {

    loginPanel.setVisible(false);
    tabbedPane.setVisible(true);
    tabbedPane.remove(tabbedPane.getReportPanel());
    tabbedPane.remove(tabbedPane.getMaintainPanel());
  }
Esempio n. 4
0
 public void printPINInputPanel() {
   getContentPane().removeAll();
   loginPanel.printPINInputPanel();
   add(loginPanel);
   getContentPane().repaint();
   getContentPane().validate();
 }
Esempio n. 5
0
 public void printLoginPanel() {
   getContentPane().removeAll();
   if (loginPanel == null) loginPanel = new LoginPanel(this);
   loginPanel.printLoginPanel();
   add(loginPanel);
   getContentPane().repaint();
   getContentPane().validate();
 }
Esempio n. 6
0
  public void initLogin(String message) {

    mainLayout = (VerticalLayout) getContent();
    mainLayout.removeAllComponents();
    loginPanel = new LoginPanel();
    mainLayout.addComponent(loginPanel);

    loginPanel.initUI(message);
  }
Esempio n. 7
0
 @Override
 protected void doOKAction() {
   AuthDataHolder authData = myLoginPanel.getAuthData();
   final boolean success = EduStepicConnector.login(authData.email, authData.password);
   if (!success) {
     setErrorText("Login failed");
   } else {
     StudySettings.getInstance().setLogin(authData.email);
     StudySettings.getInstance().setPassword(authData.password);
     super.doOKAction();
   }
 }
  private void initPanels() {
    LoginPanel loginPanel = new LoginPanel(sData);
    MenuPanel menuPanel = new MenuPanel(sData);
    StatePanel statePanel = new StatePanel(sData);
    FindPanel findPanel = new FindPanel(sData);
    ResultPanel resultPanel = new ResultPanel(sData);
    DetailsPanel detailsPanel = new DetailsPanel(sData);
    BorrowedPanel borrowedPanel = new BorrowedPanel(sData);
    RequestedPanel requestedPanel = new RequestedPanel(sData);
    ReservedPanel reservedPanel = new ReservedPanel(sData);

    loginPanel.setChildPanel(menuPanel);
    menuPanel.setParentPanel(loginPanel);
    menuPanel.setStatePanel(statePanel);
    menuPanel.setFindPanel(findPanel);
    statePanel.setParentPanel(menuPanel);
    statePanel.setBorrowedP(borrowedPanel);
    statePanel.setRequestedP(requestedPanel);
    statePanel.setReserverP(reservedPanel);
    findPanel.setParentPanel(menuPanel);
    findPanel.setResultPanel(resultPanel);
    resultPanel.setParentPanel(findPanel);
    resultPanel.setDetailsPanel(detailsPanel);
    detailsPanel.setParentPanel(resultPanel);
    borrowedPanel.setParentPanel(statePanel);
    requestedPanel.setParentPanel(statePanel);
    reservedPanel.setParentPanel(statePanel);

    this.setLayout(new java.awt.FlowLayout());
    this.add(loginPanel);
    this.add(menuPanel);
    this.add(statePanel);
    this.add(findPanel);
    this.add(resultPanel);
    this.add(detailsPanel);
    this.add(borrowedPanel);
    this.add(reservedPanel);
    this.add(requestedPanel);
  }
  public void addLoginListener(LoginController l) {
    loginPanel.addLoginButtonListener(l);

    // Set enter key for login button
    loginPanel.getRootPane().setDefaultButton(loginPanel.getLoginBtn());
  }
 public String getPasswordLoginString() {
   return loginPanel.getPasswordFieldString();
 }
 public String getUsernameLoginString() {
   return loginPanel.getUsernameFieldString();
 }
Esempio n. 12
0
 @Override
 public JComponent getPreferredFocusedComponent() {
   return myLoginPanel.getPreferableFocusComponent();
 }
Esempio n. 13
0
 @Override
 protected JComponent createCenterPanel() {
   return myLoginPanel.getPanel();
 }
Esempio n. 14
0
 public void setLoginStatus(String loginStatus) {
   loginPanel.setStatus(loginStatus);
 }
Esempio n. 15
0
 public String getPIN() {
   return loginPanel.getPIN();
 }