Examples of ButtonPanel


Examples of com.jidesoft.dialog.ButtonPanel

     */
    public static JPanel createTableModelModifier(final DefaultTableModel tableModel) {
        JPanel tableModelPanel = new JPanel(new BorderLayout(6, 6));
        final JTable table = new JTable(tableModel);
        tableModelPanel.add(new JScrollPane(table));
        ButtonPanel buttonPanel = new ButtonPanel();

        JButton insert = new JButton("Insert");
        insert.addActionListener(new AbstractAction() {
            public void actionPerformed(ActionEvent e) {
                Vector rowData = tableModel.getDataVector();
                int index = table.getSelectedRow();
                if (index != -1) {
                    Vector v = (Vector) rowData.get(index);
                    Vector clone = new Vector();
                    for (int i = 0; i < v.size(); i++) {
                        if (i == 0) {
                            clone.add((int) (Math.random() * 10));
                        }
                        else {
                            clone.add("" + v.get(i));
                        }
                    }
                    tableModel.insertRow(index, clone);
                }
            }
        });

        JButton delete = new JButton("Delete");
        delete.addActionListener(new AbstractAction() {
            public void actionPerformed(ActionEvent e) {
                int[] rows = table.getSelectedRows();
                for (int i = rows.length - 1; i >= 0; i--) {
                    int row = rows[i];
                    tableModel.removeRow(row);
                }
            }
        });

        JButton clear = new JButton("Clear");
        clear.addActionListener(new AbstractAction() {
            public void actionPerformed(ActionEvent e) {
                for (int i = 0; i < tableModel.getRowCount(); i++) {
                    tableModel.removeRow(0);
                }
            }
        });

        buttonPanel.add(insert);
        buttonPanel.add(delete);
        buttonPanel.add(clear);
        tableModelPanel.add(buttonPanel, BorderLayout.AFTER_LAST_LINE);
        return tableModelPanel;
    }
View Full Code Here

Examples of com.jidesoft.dialog.ButtonPanel

    @Override
    protected Container createButtonArea() {
        int orientation = UIDefaultsLookup.getInt("OptionPane.buttonOrientation");
        orientation = orientation == 0 ? SwingConstants.CENTER : orientation;
        ButtonPanel buttonPanel = new ButtonPanel(orientation);
        Border border = (Border) UIDefaultsLookup.get("OptionPane.buttonAreaBorder");
        buttonPanel.setName("OptionPane.buttonArea");
        if (border != null) {
            buttonPanel.setBorder(border);
        }
        boolean sameSize = UIDefaultsLookup.getBoolean("OptionPane.sameSizeButtons");
        buttonPanel.setSizeConstraint(sameSize ? ButtonPanel.SAME_SIZE : ButtonPanel.NO_LESS_THAN);
        int padding = UIDefaultsLookup.getInt("OptionPane.buttonPadding");
        padding = padding == 0 ? 6 : padding;
        buttonPanel.setButtonGap(padding);
        addButtonComponents(buttonPanel, getButtons(), getInitialValueIndex());
        return buttonPanel;
    }
View Full Code Here

Examples of com.jidesoft.dialog.ButtonPanel

        _approveButton.setAction(getApproveSelectionAction());

        _cancelButton = new JButton();
        _cancelButton.addActionListener(getCancelSelectionAction());

        ButtonPanel buttonPanel = new ButtonPanel();
        buttonPanel.setBorder(BorderFactory.createEmptyBorder(6, 6, 0, 0));
        buttonPanel.addButton(_approveButton, ButtonPanel.AFFIRMATIVE_BUTTON);
        buttonPanel.addButton(_cancelButton, ButtonPanel.CANCEL_BUTTON);
        return buttonPanel;
    }
View Full Code Here

Examples of com.jidesoft.dialog.ButtonPanel

        radioBar = new JRadioButton();
        radioStacked = new JRadioButton();
        panel7 = new JPanel();
        label30 = new JLabel();
        textServer = new JTextField();
        okCancelButtonPanel = new ButtonPanel();
        okButton = new JButton();
        cancelButton = new JButton();

        //======== this ========
        setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
View Full Code Here

Examples of com.projity.dialog.ButtonPanel

              project.setCalendarOption(option);
            }
          }
       });

    ButtonPanel buttonPanel = new ButtonPanel();
    buttonPanel.addButton(newCalendar);
    buttonPanel.addButton(options);
    buttonPanel.addButton(ok);
    buttonPanel.addButton(cancel);
    buttonPanel.add(getHelpButton());
    return buttonPanel;
  }
View Full Code Here

Examples of limelight.ui.model.inputs.ButtonPanel

  private PropPanel propPanel;
  private ButtonPanel buttonPanel;

  public void install(PanelEvent event)
  {
    buttonPanel = new ButtonPanel();
    propPanel = (PropPanel)event.getRecipient();
    propPanel.add(buttonPanel);
    propPanel.getBackstage().put("button", this);
  }
View Full Code Here

Examples of org.jitterbit.integration.client.ui.interchange.entity.transformation.tree.panel.ButtonPanel

    setFont(m_font11Plain);
    setLayout(null);
    add(m_dragImage);

    m_treePanel=new TreePanel();
    m_buttonPanel=new ButtonPanel(this);
    m_buttonPanel.setLayout(null);

    m_buttonPanel.add(loadSourceButton);
    m_buttonPanel.add(testTransformationButton);
    m_buttonPanel.add(testOperationButton);
View Full Code Here

Examples of org.jpacman.framework.ui.ButtonPanel

   * Smoke test that merely creates the panel.
   */
  @Test
  public void buttonPanelSmokeTest() {
    JFrame jf = new JFrame();
    ButtonPanel bp = new ButtonPanel().withParent(jf);
    jf.add(bp);
    jf.setVisible(true);
    // next create suitable mocks for the listeners.
    // and then all we need is a gui testing
    // framework allowing us to click...
View Full Code Here

Examples of org.krysalis.jcharts.designer.buttonBar.ButtonPanel

   * @param designer
   *******************************************************************************/
  public LowerHalfPanel( Designer designer )
  {
    this.designer= designer;
    this.buttonPanel= new ButtonPanel( this );
    this.topLevelTabs= new TopLevelTabs( this );

    super.setLayout( new BorderLayout() );
    super.add( this.buttonPanel, BorderLayout.NORTH );
    super.add( this.topLevelTabs, BorderLayout.CENTER );
View Full Code Here

Examples of org.projectforge.web.wicket.flowlayout.ButtonPanel

                {
                  target.add(AbstractRechnungEditForm.this.feedbackPanel);
                }
              };
              editCostButton.setDefaultFormProcessing(false);
              panel.add(new ButtonPanel(panel.newChildId(), getString("edit"), editCostButton, buttonType));
            } else {
              panel.add(new TextPanel(panel.newChildId(), " "));
            }
            panel.add(new TextPanel(panel.newChildId(), new Model<String>() {
              @Override
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.