コード例 #1
0
  private void refreshTheClientSP2() throws Throwable {
    if (panelTheClientSP2 == null) {

      String[] aWhichButtonIUse = {PanelBasis.ACTION_PRINT};
      panelTheClientQP2 =
          new PanelQuery(
              null,
              isNurAngemeldete()
                  ? SystemFilterFactory.getInstance().createFKPanelOnlyLoggedIn()
                  : SystemFilterFactory.getInstance().createFKPanelGesperrt(),
              QueryParameters.UC_ID_THECLIENT,
              aWhichButtonIUse,
              getInternalFrame(),
              LPMain.getInstance().getTextRespectUISPr("lp.loggedin"),
              true); // liste
      // refresh
      // wenn
      // lasche
      // geklickt
      // wurde

      createLoggedInButton(panelTheClientQP2);

      panelTheClientBottomD2 = new PanelTheClient(getInternalFrame(), "", null);

      panelTheClientSP2 =
          new PanelSplit(getInternalFrame(), panelTheClientBottomD2, panelTheClientQP2, 200);
      setComponentAt(IDX_THECLIENT, panelTheClientSP2);

      // liste soll sofort angezeigt werden
      panelTheClientQP2.eventYouAreSelected(true);
    }
  }
コード例 #2
0
  protected void lPActionEvent(java.awt.event.ActionEvent e) {
    if (e.getSource() == wcbNurAngemeldete) {
      if (null == panelTheClientQP2 || null == panelTheClientSP2) return;

      try {
        panelTheClientQP2.setDefaultFilter(
            isNurAngemeldete()
                ? SystemFilterFactory.getInstance().createFKPanelOnlyLoggedIn()
                : SystemFilterFactory.getInstance().createFKPanelGesperrt());
        panelTheClientSP2.eventYouAreSelected(false);
      } catch (Throwable t) {
      }
    }
  }