/**
   * タブ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;
  }
  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();
  }