コード例 #1
0
  /**
   * This method initializes btnDate
   *
   * @return javax.swing.JButton
   */
  private javax.swing.JButton getBtnDate() {
    if (btnDate == null) {
      btnDate = new JButtonML();
      btnDate.setText("Date");
      btnDate.setMargin(new java.awt.Insets(2, 2, 2, 2));
      btnDate.setPreferredSize(new java.awt.Dimension(86, buttonHeight));
      btnDate.setToolTipText(Messages.getText("date_button_explanation"));
      map.put("Date", Integer.toString(FilterButtonsJPanel.DATE));

      btnDate.addMouseListener(
          new MouseAdapter() {
            /*
             * (non-Javadoc)
             *
             * @see
             * java.awt.event.MouseListener#mouseClicked(java.awt.event.
             * MouseEvent)
             */
            public void mouseClicked(MouseEvent e) {
              getCDD().setVisible(true);
            }
          });
    }

    return btnDate;
  }
コード例 #2
0
  /**
   * This method initializes btnAnd
   *
   * @return javax.swing.JButton
   */
  private javax.swing.JButton getBtnAnd() {
    if (btnAnd == null) {
      btnAnd = new JButtonML();
      btnAnd.setText("And");
      btnAnd.setMargin(new java.awt.Insets(2, 2, 2, 2));
      btnAnd.setPreferredSize(new java.awt.Dimension(buttonWidthUnit, buttonHeight));
      btnAnd.setToolTipText(Messages.getText("operator_and_explanation"));
      map.put("And", Integer.toString(FilterButtonsJPanel.AND));

      btnAnd.addActionListener(this.getActionListener());
    }

    return btnAnd;
  }
コード例 #3
0
  /**
   * This method initializes btnEqualSmaller
   *
   * @return javax.swing.JButton
   */
  private javax.swing.JButton getBtnEqualSmaller() {
    if (btnEqualSmaller == null) {
      btnEqualSmaller = new JButtonML();
      btnEqualSmaller.setText("<=");
      btnEqualSmaller.setMargin(new java.awt.Insets(2, 2, 2, 2));
      btnEqualSmaller.setPreferredSize(new java.awt.Dimension(buttonWidthUnit, buttonHeight));
      btnEqualSmaller.setToolTipText(Messages.getText("operator_equal_smaller_explanation"));
      map.put("<=", Integer.toString(FilterButtonsJPanel.EQUALSMALLER));

      btnEqualSmaller.addActionListener(this.getActionListener());
    }

    return btnEqualSmaller;
  }
コード例 #4
0
  /**
   * This method initializes btnDistinct
   *
   * @return javax.swing.JButton
   */
  private javax.swing.JButton getBtnDistinct() {
    if (btnDistinct == null) {
      btnDistinct = new JButtonML();
      btnDistinct.setText("!=");
      btnDistinct.setMargin(new java.awt.Insets(2, 2, 2, 2));
      btnDistinct.setPreferredSize(new java.awt.Dimension(buttonWidthUnit, buttonHeight));
      btnDistinct.setToolTipText(Messages.getText("operator_distinct_explanation"));
      map.put("!=", Integer.toString(FilterButtonsJPanel.DISTINCT));

      btnDistinct.addActionListener(this.getActionListener());
    }

    return btnDistinct;
  }
コード例 #5
0
  /**
   * This method initializes btnDeleteText
   *
   * @return javax.swing.JButton
   */
  private javax.swing.JButton getBtnDeleteText() {
    if (btnDeleteText == null) {
      btnDeleteText = new JButtonML();
      btnDeleteText.setText(Messages.getText("deleteText"));
      btnDeleteText.setMargin(new java.awt.Insets(2, 2, 2, 2));
      btnDeleteText.setPreferredSize(new java.awt.Dimension(176, buttonHeight));
      btnDeleteText.setToolTipText(Messages.getText("deleteText_on_filter_use_explanation"));
      map.put(Messages.getText("deleteText"), Integer.toString(FilterButtonsJPanel.DELETE_TEXT));

      btnDeleteText.addMouseListener(
          new MouseAdapter() {
            /*
             * (non-Javadoc)
             *
             * @see
             * java.awt.event.MouseListener#mouseClicked(java.awt.event.
             * MouseEvent)
             */
            public void mouseClicked(MouseEvent e) {
              new ActionEvent(
                  this,
                  FilterButtonsJPanel.BUTTON_CLICKED_ACTION_ID,
                  FilterButtonsJPanel.BUTTON_CLICKED_ACTION_COMMAND);
            }
          });

      btnDeleteText.addActionListener(this.getActionListener());
    }

    return btnDeleteText;
  }
コード例 #6
0
  /**
   * This method initializes btnParenthesis
   *
   * @return javax.swing.JButton
   */
  private javax.swing.JButton getBtnParenthesis() {
    if (btnParenthesis == null) {
      btnParenthesis = new JButtonML();
      btnParenthesis.setText("()");
      btnParenthesis.setMargin(new java.awt.Insets(2, 2, 2, 2));
      btnParenthesis.setPreferredSize(new java.awt.Dimension(buttonWidthUnit, buttonHeight));
      btnParenthesis.setToolTipText(Messages.getText("parenthesis_explanation"));
      map.put("()", Integer.toString(FilterButtonsJPanel.PARENTHESIS));

      btnParenthesis.addMouseListener(
          new MouseAdapter() {
            /*
             * (non-Javadoc)
             *
             * @see
             * java.awt.event.MouseListener#mouseClicked(java.awt.event.
             * MouseEvent)
             */
            public void mouseClicked(MouseEvent e) {
              new ActionEvent(
                  this,
                  FilterButtonsJPanel.BUTTON_CLICKED_ACTION_ID,
                  FilterButtonsJPanel.BUTTON_CLICKED_ACTION_COMMAND);
            }
          });

      btnParenthesis.addActionListener(this.getActionListener());
    }

    return btnParenthesis;
  }