/** タブ2に内部項目を追加します。 */
  protected void addTab2() {

    tab2.add(getServiceAddProvisionStructuralRadioGroupContainer(), VRLayout.FLOW_INSETLINE_RETURN);

    tab2.add(getShortStayLifeAddition30Orver(), VRLayout.FLOW_INSETLINE_RETURN);

    tab2.add(getInformation(), VRLayout.SOUTH);
  }
  /**
   * 詳細コメント表示イベント
   *
   * @param e
   */
  protected void changeAction(ActionEvent e) {

    if (underPanel.isVisible()) {
      underPanel.setVisible(false);
    } else {
      underPanel.setVisible(true);
    }
  }
예제 #3
0
  /** クライアント領域に内部項目を追加します。 */
  protected void addContents() {

    contents.add(getDbs(), VRLayout.NORTH);

    contents.add(getPdfFileSelects(), VRLayout.NORTH);

    contents.add(getAffairSettings(), VRLayout.NORTH);

    contents.add(getBackupResotres(), VRLayout.NORTH);
  }
  /**
   * タブ2を取得します。
   *
   * @return タブ2
   */
  public ACPanel getTab2() {
    if (tab2 == null) {

      tab2 = new ACPanel();

      tab2.setFollowChildEnabled(true);

      tab2.setHgap(0);

      addTab2();
    }
    return tab2;
  }
  /**
   * タブ1を取得します。
   *
   * @return タブ1
   */
  public ACPanel getTab1() {
    if (tab1 == null) {

      tab1 = new ACPanel();

      tab1.setFollowChildEnabled(true);

      tab1.setHgap(0);

      tab1.setLabelMargin(0);

      tab1.setVgap(0);

      addTab1();
    }
    return tab1;
  }
예제 #6
0
  /**
   * サーバー選択領域を取得します。
   *
   * @return サーバー選択領域
   */
  public ACPanel getServerSelects() {
    if (serverSelects == null) {

      serverSelects = new ACPanel();

      serverSelects.setAutoWrap(false);

      addServerSelects();
    }
    return serverSelects;
  }
예제 #7
0
  /**
   * クライアント領域を取得します。
   *
   * @return クライアント領域
   */
  public ACPanel getContents() {
    if (contents == null) {

      contents = new ACPanel();

      contents.setAutoWrap(false);

      addContents();
    }
    return contents;
  }
  /** タブ1に内部項目を追加します。 */
  protected void addTab1() {

    tab1.add(getProviderDivisionRadioContainer(), VRLayout.FLOW_INSETLINE_RETURN);

    tab1.add(
        getTypeSymbiosisNursingForDementiaSubtractionContainer(), VRLayout.FLOW_INSETLINE_RETURN);

    tab1.add(getNightWorkConditionStandardRadioContainer(), VRLayout.FLOW_INSETLINE_RETURN);

    tab1.add(getMedicalCooperationSystemAddRadioContainer(), VRLayout.FLOW_INSETLINE_RETURN);

    tab1.add(getNightCareAddRadioGroupContainer(), VRLayout.FLOW_INSETLINE_RETURN);

    tab1.add(getDementiaActionAddRadioGroupContainer(), VRLayout.FLOW_INSETLINE_RETURN);

    tab1.add(getYoungDementiaPatinetAddRadioGroupContainer(), VRLayout.FLOW_INSETLINE_RETURN);
  }
  protected void initComponent() {
    super.initComponent();
    detailButton = new ACButton();
    affairPanel = new ACPanel();
    explanationLabel = new ACLabel();
    underPanel = new ACPanel();
    affairButton = new ACButton();
    iconLabel = new ACLabel();
    explanationLabel.setAutoWrap(true);
    setColor(Color.WHITE);
    underPanel.setVisible(false);
    affairPanel.setFollowChildEnabled(true);
    affairPanel.add(iconLabel, VRLayout.WEST);
    affairButton.setHorizontalAlignment(SwingConstants.LEFT);
    affairButton.setBorder(BorderFactory.createEmptyBorder());
    affairPanel.add(affairButton, VRLayout.CLIENT);
    //        affairPanel.add(detailButton, VRLayout.EAST);
    underPanel.add(explanationLabel, VRLayout.CLIENT);
    add(affairPanel, VRLayout.NORTH);
    add(underPanel, VRLayout.CLIENT);

    event();
  }
예제 #10
0
  /** コメント領域4に内部項目を追加します。 */
  protected void addPdfComment() {

    pdfComment.add(getComment2(), VRLayout.NORTH);
  }
예제 #11
0
  /** コメント領域1に内部項目を追加します。 */
  protected void addDbComment() {

    dbComment.add(getComment1(), VRLayout.NORTH);
  }
예제 #12
0
  /** ファイル選択領域に内部項目を追加します。 */
  protected void addDbFileSelects() {

    dbFileSelects.add(getDbFileSelectFileNameContainer(), VRLayout.FLOW);

    dbFileSelects.add(getDbFileSelectFileCompareButton(), VRLayout.FLOW);
  }
예제 #13
0
  /** サーバー選択領域に内部項目を追加します。 */
  protected void addServerSelects() {

    serverSelects.add(getServerSelectRadiosContainer(), VRLayout.FLOW);

    serverSelects.add(getServerSelectIpTextContainer(), VRLayout.FLOW);
  }
예제 #14
0
  /** 仕様設定に内部項目を追加します。 */
  protected void addAffairSettings() {

    affairSettings.add(getChohyos(), VRLayout.WEST);

    affairSettings.add(getOthers(), VRLayout.CLIENT);
  }
 /**
  * 詳細コメントの背景色を設定します。
  *
  * @param color
  */
 public void setColor(Color color) {
   underPanel.setBackground(color);
 }
 /**
  * 詳細コメントの背景色を返します。
  *
  * @return
  */
 public Color getColor() {
   return underPanel.getBackground();
 }