Search in sources :

Example 11 with BoxLayout

use of javax.swing.BoxLayout in project pcgen by PCGen.

the class PreferencesInitiativePanel method initComponents.

private void initComponents() {
    setLayout(new BorderLayout());
    mainPanel = new JPanel();
    rollPCInitiatives = new JCheckBox();
    mainPanel.setLayout(new BoxLayout(mainPanel, BoxLayout.Y_AXIS));
    performancePanel = new JPanel();
    performancePanel.setLayout(new BoxLayout(performancePanel, BoxLayout.Y_AXIS));
    rollPCInitiatives.setText(//$NON-NLS-1$
    LanguageBundle.getString("in_plugin_initiative_rollPcInit"));
    performancePanel.add(rollPCInitiatives);
    mainPanel.add(performancePanel);
    JScrollPane jScrollPane1 = new JScrollPane();
    jScrollPane1.setViewportView(mainPanel);
    add(jScrollPane1, BorderLayout.CENTER);
}
Also used : JCheckBox(javax.swing.JCheckBox) JScrollPane(javax.swing.JScrollPane) JPanel(javax.swing.JPanel) BorderLayout(java.awt.BorderLayout) BoxLayout(javax.swing.BoxLayout)

Example 12 with BoxLayout

use of javax.swing.BoxLayout in project pcgen by PCGen.

the class PreferencesPerformancePanel method initComponents.

private void initComponents() {
    setLayout(new BorderLayout());
    mainPanel = new JPanel();
    refreshOnStateChange = new JCheckBox();
    mainPanel.setLayout(new BoxLayout(mainPanel, BoxLayout.Y_AXIS));
    //$NON-NLS-1$
    refreshOnStateChange.setText(LanguageBundle.getString("in_plugin_init_refreshOnChange"));
    mainPanel.add(refreshOnStateChange);
    JScrollPane jScrollPane1 = new JScrollPane();
    jScrollPane1.setViewportView(mainPanel);
    add(jScrollPane1, BorderLayout.CENTER);
}
Also used : JCheckBox(javax.swing.JCheckBox) JScrollPane(javax.swing.JScrollPane) JPanel(javax.swing.JPanel) BorderLayout(java.awt.BorderLayout) BoxLayout(javax.swing.BoxLayout)

Example 13 with BoxLayout

use of javax.swing.BoxLayout in project pcgen by PCGen.

the class NotesView method initComponents.

/**
	 *  This method is called from within the constructor to initialize the form.
	 *  WARNING: Do NOT modify this code. The content of this method is always
	 *  regenerated by the Form Editor.
	 */
private void initComponents() {
    //GEN-BEGIN:initComponents
    jSplitPane1 = new FlippingSplitPane();
    jScrollPane1 = new JScrollPane();
    notesTree = new JTree();
    jPanel1 = new JPanel();
    jScrollPane2 = new JScrollPane();
    editor = new JTextPane();
    jPanel2 = new JPanel();
    fileBar = new JToolBar();
    newButton = new JButton();
    saveButton = new JButton();
    exportButton = new JButton();
    revertButton = new JButton();
    deleteButton = new JButton();
    clipboardBar = new JToolBar();
    cutButton = new JButton();
    copyButton = new JButton();
    pasteButton = new JButton();
    formatBar = new JToolBar();
    sizeCB = new JComboBox();
    boldButton = new JButton();
    italicButton = new JButton();
    underlineButton = new JButton();
    colorButton = new JButton();
    bulletButton = new JButton();
    enumButton = new JButton();
    imageButton = new JButton();
    alignmentBar = new JToolBar();
    leftJustifyButton = new JButton();
    centerJustifyButton = new JButton();
    rightJustifyButton = new JButton();
    filePane = new JPanel();
    fileLeft = new JButton();
    fileRight = new JButton();
    filesBar = new JToolBar();
    setLayout(new java.awt.BorderLayout());
    jSplitPane1.setDividerLocation(175);
    jSplitPane1.setDividerSize(5);
    jScrollPane1.setViewportView(notesTree);
    jSplitPane1.setLeftComponent(jScrollPane1);
    jPanel1.setLayout(new java.awt.BorderLayout());
    editor.addCaretListener(this::editorCaretUpdate);
    jScrollPane2.setViewportView(editor);
    jPanel1.add(jScrollPane2, java.awt.BorderLayout.CENTER);
    jPanel2.setLayout(new java.awt.FlowLayout(java.awt.FlowLayout.LEFT, 0, 0));
    newButton.setIcon(Icons.stock_new.getImageIcon());
    newButton.setToolTipText("New Node");
    newButton.setBorder(new EtchedBorder());
    newButton.setEnabled(false);
    newButton.addActionListener(new java.awt.event.ActionListener() {

        @Override
        public void actionPerformed(java.awt.event.ActionEvent evt) {
            newButtonActionPerformed();
        }
    });
    fileBar.add(newButton);
    saveButton.setIcon(Icons.stock_save.getImageIcon());
    saveButton.setToolTipText("Save Node");
    saveButton.setBorder(new EtchedBorder());
    saveButton.setEnabled(false);
    saveButton.addActionListener(new java.awt.event.ActionListener() {

        @Override
        public void actionPerformed(java.awt.event.ActionEvent evt) {
            saveButtonActionPerformed();
        }
    });
    fileBar.add(saveButton);
    exportButton.setIcon(Icons.stock_export.getImageIcon());
    exportButton.setToolTipText("Export");
    exportButton.setBorder(new EtchedBorder());
    exportButton.setEnabled(false);
    exportButton.addActionListener(new java.awt.event.ActionListener() {

        @Override
        public void actionPerformed(java.awt.event.ActionEvent evt) {
            exportButtonActionPerformed();
        }
    });
    fileBar.add(exportButton);
    revertButton.setIcon(Icons.stock_revert.getImageIcon());
    revertButton.setToolTipText("Revert to Saved");
    revertButton.setBorder(new EtchedBorder());
    revertButton.setEnabled(false);
    revertButton.addActionListener(new java.awt.event.ActionListener() {

        @Override
        public void actionPerformed(java.awt.event.ActionEvent evt) {
            revertButtonActionPerformed();
        }
    });
    fileBar.add(revertButton);
    deleteButton.setIcon(Icons.stock_broken_image.getImageIcon());
    deleteButton.setToolTipText("Delete Node");
    deleteButton.setBorder(new EtchedBorder());
    deleteButton.setEnabled(false);
    deleteButton.addActionListener(new java.awt.event.ActionListener() {

        @Override
        public void actionPerformed(java.awt.event.ActionEvent evt) {
            deleteButtonActionPerformed();
        }
    });
    fileBar.add(deleteButton);
    jPanel2.add(fileBar);
    cutButton.setIcon(Icons.stock_cut.getImageIcon());
    cutButton.setToolTipText("Cut");
    cutButton.setBorder(new EtchedBorder());
    cutButton.addActionListener(this::cutButtonActionPerformed);
    clipboardBar.add(cutButton);
    copyButton.setIcon(Icons.stock_copy.getImageIcon());
    copyButton.setToolTipText("Copy");
    copyButton.setBorder(new EtchedBorder());
    copyButton.addActionListener(this::copyButtonActionPerformed);
    clipboardBar.add(copyButton);
    pasteButton.setIcon(Icons.stock_paste.getImageIcon());
    pasteButton.setToolTipText("Paste");
    pasteButton.setBorder(new EtchedBorder());
    pasteButton.addActionListener(this::pasteButtonActionPerformed);
    clipboardBar.add(pasteButton);
    jPanel2.add(clipboardBar);
    sizeCB.setToolTipText("Size");
    sizeCB.setBorder(new EtchedBorder());
    sizeCB.addActionListener(this::sizeCBActionPerformed);
    formatBar.add(sizeCB);
    boldButton.setIcon(Icons.stock_text_bold.getImageIcon());
    boldButton.setToolTipText("Bold");
    boldButton.setBorder(new EtchedBorder());
    boldButton.addActionListener(this::boldButtonActionPerformed);
    formatBar.add(boldButton);
    italicButton.setIcon(Icons.stock_text_italic.getImageIcon());
    italicButton.setToolTipText("Italic");
    italicButton.setBorder(new EtchedBorder());
    italicButton.addActionListener(this::italicButtonActionPerformed);
    formatBar.add(italicButton);
    underlineButton.setIcon(Icons.stock_text_underline.getImageIcon());
    underlineButton.setToolTipText("Underline");
    underlineButton.setBorder(new EtchedBorder());
    underlineButton.addActionListener(this::underlineButtonActionPerformed);
    formatBar.add(underlineButton);
    colorButton.setForeground(new java.awt.Color(0, 0, 0));
    colorButton.setIcon(Icons.createImageIcon("menu-mode-RGB-alt.png"));
    colorButton.setToolTipText("Color");
    colorButton.setBorder(new EtchedBorder());
    colorButton.addActionListener(new java.awt.event.ActionListener() {

        @Override
        public void actionPerformed(java.awt.event.ActionEvent evt) {
            colorButtonActionPerformed();
        }
    });
    formatBar.add(colorButton);
    bulletButton.setIcon(Icons.stock_list_bulet.getImageIcon());
    bulletButton.setToolTipText("Bulleted List");
    bulletButton.setAction(actionListUnordered);
    bulletButton.setBorder(new EtchedBorder());
    formatBar.add(bulletButton);
    enumButton.setIcon(Icons.stock_list_enum.getImageIcon());
    enumButton.setToolTipText("Numbered List");
    enumButton.setAction(actionListOrdered);
    enumButton.setBorder(new EtchedBorder());
    formatBar.add(enumButton);
    imageButton.setIcon(Icons.stock_insert_graphic.getImageIcon());
    imageButton.setBorder(new EtchedBorder());
    imageButton.addActionListener(new java.awt.event.ActionListener() {

        @Override
        public void actionPerformed(java.awt.event.ActionEvent evt) {
            imageButtonActionPerformed();
        }
    });
    formatBar.add(imageButton);
    jPanel2.add(formatBar);
    leftJustifyButton.setIcon(Icons.stock_text_align_left.getImageIcon());
    leftJustifyButton.setToolTipText("Left Justify");
    leftJustifyButton.setBorder(new EtchedBorder());
    leftJustifyButton.addActionListener(this::leftJustifyButtonActionPerformed);
    alignmentBar.add(leftJustifyButton);
    centerJustifyButton.setIcon(Icons.stock_text_align_center.getImageIcon());
    centerJustifyButton.setToolTipText("Center");
    centerJustifyButton.setBorder(new EtchedBorder());
    centerJustifyButton.addActionListener(this::centerJustifyButtonActionPerformed);
    alignmentBar.add(centerJustifyButton);
    rightJustifyButton.setIcon(Icons.stock_text_align_right.getImageIcon());
    rightJustifyButton.setToolTipText("Right Justify");
    rightJustifyButton.setBorder(new EtchedBorder());
    rightJustifyButton.addActionListener(this::rightJustifyButtonActionPerformed);
    alignmentBar.add(rightJustifyButton);
    jPanel2.add(alignmentBar);
    jPanel1.add(jPanel2, java.awt.BorderLayout.NORTH);
    filePane.setLayout(new BoxLayout(filePane, BoxLayout.X_AXIS));
    fileLeft.setText("<");
    fileLeft.setBorder(new EtchedBorder());
    fileLeft.addActionListener(new java.awt.event.ActionListener() {

        @Override
        public void actionPerformed(java.awt.event.ActionEvent evt) {
            fileLeftActionPerformed();
        }
    });
    filePane.add(fileLeft);
    fileRight.setText(">");
    fileRight.setBorder(new EtchedBorder());
    fileRight.addActionListener(new java.awt.event.ActionListener() {

        @Override
        public void actionPerformed(java.awt.event.ActionEvent evt) {
            fileRightActionPerformed();
        }
    });
    filePane.add(fileRight);
    filePane.add(filesBar);
    jPanel1.add(filePane, java.awt.BorderLayout.SOUTH);
    jSplitPane1.setRightComponent(jPanel1);
    add(jSplitPane1, java.awt.BorderLayout.CENTER);
}
Also used : JScrollPane(javax.swing.JScrollPane) Color(java.awt.Color) JPanel(javax.swing.JPanel) ActionListener(java.awt.event.ActionListener) JComboBox(javax.swing.JComboBox) BoxLayout(javax.swing.BoxLayout) JButton(javax.swing.JButton) JToolBar(javax.swing.JToolBar) FlippingSplitPane(gmgen.gui.FlippingSplitPane) ActionEvent(java.awt.event.ActionEvent) JTextPane(javax.swing.JTextPane) JTree(javax.swing.JTree) EtchedBorder(javax.swing.border.EtchedBorder)

Example 14 with BoxLayout

use of javax.swing.BoxLayout in project pcgen by PCGen.

the class PCGTrackerView method initComponents.

/** This method is called from within the constructor to
	 * initialize the form.
	 * WARNING: Do NOT modify this code. The content of this method is
	 * always regenerated by the Form Editor.
	 */
private void initComponents() {
    //GEN-BEGIN:initComponents
    jPanel2 = new javax.swing.JPanel();
    removeButton = new javax.swing.JButton();
    saveButton = new javax.swing.JButton();
    saveAsButton = new javax.swing.JButton();
    loadButton = new javax.swing.JButton();
    jScrollPane1 = new javax.swing.JScrollPane();
    loadedList = new javax.swing.JList();
    setLayout(new java.awt.BorderLayout());
    jPanel2.setLayout(new BoxLayout(jPanel2, BoxLayout.Y_AXIS));
    //$NON-NLS-1$
    loadButton.setText(LanguageBundle.getString("in_mnuFileOpen"));
    jPanel2.add(loadButton);
    //$NON-NLS-1$
    saveButton.setText(LanguageBundle.getString("in_mnuSave"));
    jPanel2.add(saveButton);
    //$NON-NLS-1$
    saveAsButton.setText(LanguageBundle.getString("in_mnuFileSaveAs"));
    jPanel2.add(saveAsButton);
    //$NON-NLS-1$
    removeButton.setText(LanguageBundle.getString("in_remove"));
    jPanel2.add(removeButton);
    add(jPanel2, java.awt.BorderLayout.EAST);
    jScrollPane1.setViewportView(loadedList);
    add(jScrollPane1, java.awt.BorderLayout.CENTER);
}
Also used : JButton(javax.swing.JButton) BoxLayout(javax.swing.BoxLayout) JList(javax.swing.JList)

Example 15 with BoxLayout

use of javax.swing.BoxLayout in project zaproxy by zaproxy.

the class AbstractFormDialog method initView.

protected void initView() {
    JPanel buttonsPanel = new JPanel();
    buttonsPanel.setLayout(new BoxLayout(buttonsPanel, BoxLayout.LINE_AXIS));
    buttonsPanel.setBorder(BorderFactory.createEmptyBorder(5, 5, 5, 5));
    buttonsPanel.add(getHelpButton());
    buttonsPanel.add(Box.createHorizontalGlue());
    buttonsPanel.add(getCancelButton());
    buttonsPanel.add(Box.createRigidArea(new Dimension(5, 0)));
    buttonsPanel.add(getConfirmButton());
    JPanel panel = new JPanel(new BorderLayout());
    panel.add(getFieldsPanel(), BorderLayout.CENTER);
    panel.add(buttonsPanel, BorderLayout.PAGE_END);
    this.setContentPane(panel);
}
Also used : JPanel(javax.swing.JPanel) BorderLayout(java.awt.BorderLayout) BoxLayout(javax.swing.BoxLayout) Dimension(java.awt.Dimension)

Aggregations

BoxLayout (javax.swing.BoxLayout)496 JPanel (javax.swing.JPanel)423 JLabel (javax.swing.JLabel)252 ActionEvent (java.awt.event.ActionEvent)165 JButton (javax.swing.JButton)161 Dimension (java.awt.Dimension)143 ActionListener (java.awt.event.ActionListener)141 JScrollPane (javax.swing.JScrollPane)125 FlowLayout (java.awt.FlowLayout)123 BorderLayout (java.awt.BorderLayout)63 GridBagLayout (java.awt.GridBagLayout)57 ButtonGroup (javax.swing.ButtonGroup)49 Container (java.awt.Container)48 JTable (javax.swing.JTable)48 JCheckBox (javax.swing.JCheckBox)47 JmriJFrame (jmri.util.JmriJFrame)45 JSeparator (javax.swing.JSeparator)44 JTextField (javax.swing.JTextField)43 JRadioButton (javax.swing.JRadioButton)30 JComboBox (javax.swing.JComboBox)28