Package javax.swing.plaf.basic

Examples of javax.swing.plaf.basic.BasicSplitPaneUI


     * an instance of <code>BasicSplitPaneUI</code>.
     */
    private void setEmptyDividerBorder() {
        SplitPaneUI splitPaneUI = getUI();
        if (splitPaneUI instanceof BasicSplitPaneUI) {
            BasicSplitPaneUI basicUI = (BasicSplitPaneUI) splitPaneUI;
            basicUI.getDivider().setBorder(BorderFactory.createEmptyBorder());
        }
    }
View Full Code Here


                    jSplitPane0.setDividerLocation(1.0);
                }
            }
        });

        final BasicSplitPaneUI myUi = (BasicSplitPaneUI) jSplitPane0.getUI();
        final BasicSplitPaneDivider divider = myUi.getDivider();
        final JButton upArrowButton = (JButton) divider.getComponent(0);
        upArrowButton.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent actionEvent) {
                PreferencesDialog.saveValue(PreferencesDialog.KEY_BIG_CARD_TOGGLED, "up");
View Full Code Here

        }
        for (ActionListener al :this.btnSkipForward.getActionListeners()) {
            this.btnSkipForward.removeActionListener(al);
        }

        final BasicSplitPaneUI myUi = (BasicSplitPaneUI) jSplitPane0.getUI();
        final BasicSplitPaneDivider divider = myUi.getDivider();
        final JButton upArrowButton = (JButton) divider.getComponent(0);
        for (ActionListener al: upArrowButton.getActionListeners()) {
            upArrowButton.removeActionListener(al);
        }
        final JButton downArrowButton = (JButton) divider.getComponent(1);
View Full Code Here

//  public ParaphrasingController getParaphrasingPanel(){
//    return this.paraphrasingTab;
//  }
  public void checkMainSplitPaneDivider() {
      BasicSplitPaneUI ui = (BasicSplitPaneUI) getMainSplitPane().getUI();
      BasicSplitPaneDivider divider = ui.getDivider();
      JButton rightArrowButton = (JButton) divider.getComponent(1);
      JButton leftArrowButton = (JButton) divider.getComponent(0);
     
      JSplitPane mainSplit = getMainSplitPane();
      int minDividerLocation = mainSplit.getMinimumDividerLocation();
View Full Code Here

    public void initTerminalSplitPane() {
        application.invokeLater(new Runnable() {
            @Override
            public void run() {
                final BasicSplitPaneUI ui = (BasicSplitPaneUI) terminalSplitPane.getUI();
                final BasicSplitPaneDivider divider = ui.getDivider();
                final JButton button = (JButton) divider.getComponent(1);
                button.doClick();
            }
        });
    }
View Full Code Here

    return controllersData.get(emitterIndex).enabled;
  }

  private void initializeComponents () {
    splitPane = new JSplitPane();
    splitPane.setUI(new BasicSplitPaneUI() {
      public void paint (Graphics g, JComponent jc) {
      }
    });
    splitPane.setDividerSize(4);
    getContentPane().add(splitPane, BorderLayout.CENTER);
    {
      JSplitPane rightSplit = new JSplitPane(JSplitPane.VERTICAL_SPLIT);
      rightSplit.setUI(new BasicSplitPaneUI() {
        public void paint (Graphics g, JComponent jc) {
        }
      });
      rightSplit.setDividerSize(4);
      splitPane.add(rightSplit, JSplitPane.RIGHT);

      {
        JPanel propertiesPanel = new JPanel(new GridBagLayout());
        rightSplit.add(propertiesPanel, JSplitPane.TOP);
        propertiesPanel.setBorder(new CompoundBorder(BorderFactory.createEmptyBorder(3, 0, 6, 6), BorderFactory
          .createTitledBorder("Editor Properties")));
        {
          JScrollPane scroll = new JScrollPane();
          propertiesPanel.add(scroll, new GridBagConstraints(0, 0, 1, 1, 1, 1, GridBagConstraints.NORTH,
            GridBagConstraints.BOTH, new Insets(0, 0, 0, 0), 0, 0));
          scroll.setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 0));
          {
            editorPropertiesPanel = new JPanel(new GridBagLayout());
            scroll.setViewportView(editorPropertiesPanel);
            scroll.getVerticalScrollBar().setUnitIncrement(70);
          }
        }
      }

      { 
        JSplitPane rightSplitPane = new JSplitPane(JSplitPane.VERTICAL_SPLIT);
        rightSplitPane.setUI(new BasicSplitPaneUI() {
          public void paint (Graphics g, JComponent jc) {
          }
        });
        rightSplitPane.setDividerSize(4);
        rightSplitPane.setDividerLocation(100);
        rightSplit.add(rightSplitPane, JSplitPane.BOTTOM);

        JPanel propertiesPanel = new JPanel(new GridBagLayout());
        rightSplitPane.add(propertiesPanel, JSplitPane.TOP);
        propertiesPanel.setBorder(new CompoundBorder(BorderFactory.createEmptyBorder(3, 0, 6, 6), BorderFactory
          .createTitledBorder("Influencers")));
        {
          JScrollPane scroll = new JScrollPane();
          propertiesPanel.add(scroll, new GridBagConstraints(0, 0, 1, 1, 1, 1, GridBagConstraints.NORTH,
            GridBagConstraints.BOTH, new Insets(0, 0, 0, 0), 0, 0));
          scroll.setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 0));
          {
            JPanel influencersPanel = new JPanel(new GridBagLayout());
            influencerBox = new JComboBox(new DefaultComboBoxModel());
            JButton addInfluencerButton = new JButton("Add");
            addInfluencerButton.addActionListener(new ActionListener() {
              @Override
              public void actionPerformed (ActionEvent e) {
                InfluencerWrapper wrapper = (InfluencerWrapper)influencerBox.getSelectedItem();
                ParticleController controller = getEmitter();
                if(controller != null)
                  addInfluencer(wrapper.type, controller);

              }
            });
            influencersPanel.add(influencerBox, new GridBagConstraints(0, 0, 1, 1, 0, 1, GridBagConstraints.NORTHWEST,
              GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
            influencersPanel.add(addInfluencerButton, new GridBagConstraints(1, 0, 1, 1, 1, 1, GridBagConstraints.NORTHWEST,
              GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
            scroll.setViewportView(influencersPanel);
            scroll.getVerticalScrollBar().setUnitIncrement(70);
          }
        }
       

        propertiesPanel = new JPanel(new GridBagLayout());
        rightSplitPane.add(propertiesPanel, JSplitPane.BOTTOM);
        propertiesPanel.setBorder(new CompoundBorder(BorderFactory.createEmptyBorder(3, 0, 6, 6), BorderFactory
          .createTitledBorder("Particle Controller Components")));
        {
          JScrollPane scroll = new JScrollPane();
          propertiesPanel.add(scroll, new GridBagConstraints(0, 0, 1, 1, 1, 1, GridBagConstraints.NORTH,
            GridBagConstraints.BOTH, new Insets(0, 0, 0, 0), 0, 0));
          scroll.setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 0));
          {
            controllerPropertiesPanel = new JPanel(new GridBagLayout());
            scroll.setViewportView(controllerPropertiesPanel);
            scroll.getVerticalScrollBar().setUnitIncrement(70);
          }
        }
      }
     
      rightSplit.setDividerLocation(250);

    }
    {
      JSplitPane leftSplit = new JSplitPane(JSplitPane.VERTICAL_SPLIT);
      leftSplit.setUI(new BasicSplitPaneUI() {
        public void paint (Graphics g, JComponent jc) {
        }
      });
      leftSplit.setDividerSize(4);
      splitPane.add(leftSplit, JSplitPane.LEFT);
View Full Code Here

    // JPopupMenu.setDefaultLightWeightPopupEnabled(false);
    // JMenu fileMenu = new JMenu("File");
    // menuBar.add(fileMenu);
    // }
    splitPane = new JSplitPane();
    splitPane.setUI(new BasicSplitPaneUI() {
      public void paint (Graphics g, JComponent jc) {
      }
    });
    splitPane.setDividerSize(4);
    getContentPane().add(splitPane, BorderLayout.CENTER);
    {
      JSplitPane rightSplit = new JSplitPane(JSplitPane.VERTICAL_SPLIT);
      rightSplit.setUI(new BasicSplitPaneUI() {
        public void paint (Graphics g, JComponent jc) {
        }
      });
      rightSplit.setDividerSize(4);
      splitPane.add(rightSplit, JSplitPane.RIGHT);

      {
        JPanel propertiesPanel = new JPanel(new GridBagLayout());
        rightSplit.add(propertiesPanel, JSplitPane.TOP);
        propertiesPanel.setBorder(new CompoundBorder(BorderFactory.createEmptyBorder(3, 0, 6, 6), BorderFactory
          .createTitledBorder("Editor Properties")));
        {
          JScrollPane scroll = new JScrollPane();
          propertiesPanel.add(scroll, new GridBagConstraints(0, 0, 1, 1, 1, 1, GridBagConstraints.NORTH,
            GridBagConstraints.BOTH, new Insets(0, 0, 0, 0), 0, 0));
          scroll.setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 0));
          {
            editRowsPanel = new JPanel(new GridBagLayout());
            scroll.setViewportView(editRowsPanel);
            scroll.getVerticalScrollBar().setUnitIncrement(70);
          }
        }
      }

      {
        JPanel propertiesPanel = new JPanel(new GridBagLayout());
        rightSplit.add(propertiesPanel, JSplitPane.BOTTOM);
        propertiesPanel.setBorder(new CompoundBorder(BorderFactory.createEmptyBorder(3, 0, 6, 6), BorderFactory
          .createTitledBorder("Emitter Properties")));
        {
          JScrollPane scroll = new JScrollPane();
          propertiesPanel.add(scroll, new GridBagConstraints(0, 0, 1, 1, 1, 1, GridBagConstraints.NORTH,
            GridBagConstraints.BOTH, new Insets(0, 0, 0, 0), 0, 0));
          scroll.setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 0));
          {
            rowsPanel = new JPanel(new GridBagLayout());
            scroll.setViewportView(rowsPanel);
            scroll.getVerticalScrollBar().setUnitIncrement(70);
          }
        }
      }
      rightSplit.setDividerLocation(200);

    }
    {
      JSplitPane leftSplit = new JSplitPane(JSplitPane.VERTICAL_SPLIT);
      leftSplit.setUI(new BasicSplitPaneUI() {
        public void paint (Graphics g, JComponent jc) {
        }
      });
      leftSplit.setDividerSize(4);
      splitPane.add(leftSplit, JSplitPane.LEFT);
View Full Code Here

    // JPopupMenu.setDefaultLightWeightPopupEnabled(false);
    // JMenu fileMenu = new JMenu("File");
    // menuBar.add(fileMenu);
    // }
    splitPane = new JSplitPane();
    splitPane.setUI(new BasicSplitPaneUI() {
      public void paint (Graphics g, JComponent jc) {
      }
    });
    splitPane.setDividerSize(4);
    getContentPane().add(splitPane, BorderLayout.CENTER);
    {
      JSplitPane rightSplit = new JSplitPane(JSplitPane.VERTICAL_SPLIT);
      rightSplit.setUI(new BasicSplitPaneUI() {
        public void paint (Graphics g, JComponent jc) {
        }
      });
      rightSplit.setDividerSize(4);
      splitPane.add(rightSplit, JSplitPane.RIGHT);

      {
        JPanel propertiesPanel = new JPanel(new GridBagLayout());
        rightSplit.add(propertiesPanel, JSplitPane.TOP);
        propertiesPanel.setBorder(new CompoundBorder(BorderFactory.createEmptyBorder(3, 0, 6, 6), BorderFactory
          .createTitledBorder("Editor Properties")));
        {
          JScrollPane scroll = new JScrollPane();
          propertiesPanel.add(scroll, new GridBagConstraints(0, 0, 1, 1, 1, 1, GridBagConstraints.NORTH,
            GridBagConstraints.BOTH, new Insets(0, 0, 0, 0), 0, 0));
          scroll.setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 0));
          {
            editRowsPanel = new JPanel(new GridBagLayout());
            scroll.setViewportView(editRowsPanel);
            scroll.getVerticalScrollBar().setUnitIncrement(70);
          }
        }
      }

      {
        JPanel propertiesPanel = new JPanel(new GridBagLayout());
        rightSplit.add(propertiesPanel, JSplitPane.BOTTOM);
        propertiesPanel.setBorder(new CompoundBorder(BorderFactory.createEmptyBorder(3, 0, 6, 6), BorderFactory
          .createTitledBorder("Emitter Properties")));
        {
          JScrollPane scroll = new JScrollPane();
          propertiesPanel.add(scroll, new GridBagConstraints(0, 0, 1, 1, 1, 1, GridBagConstraints.NORTH,
            GridBagConstraints.BOTH, new Insets(0, 0, 0, 0), 0, 0));
          scroll.setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 0));
          {
            rowsPanel = new JPanel(new GridBagLayout());
            scroll.setViewportView(rowsPanel);
            scroll.getVerticalScrollBar().setUnitIncrement(70);
          }
        }
      }
      rightSplit.setDividerLocation(200);

    }
    {
      JSplitPane leftSplit = new JSplitPane(JSplitPane.VERTICAL_SPLIT);
      leftSplit.setUI(new BasicSplitPaneUI() {
        public void paint (Graphics g, JComponent jc) {
        }
      });
      leftSplit.setDividerSize(4);
      splitPane.add(leftSplit, JSplitPane.LEFT);
View Full Code Here

    // JPopupMenu.setDefaultLightWeightPopupEnabled(false);
    // JMenu fileMenu = new JMenu("File");
    // menuBar.add(fileMenu);
    // }
    splitPane = new JSplitPane();
    splitPane.setUI(new BasicSplitPaneUI() {
      public void paint (Graphics g, JComponent jc) {
      }
    });
    splitPane.setDividerSize(4);
    getContentPane().add(splitPane, BorderLayout.CENTER);
    {
      JSplitPane rightSplit = new JSplitPane(JSplitPane.VERTICAL_SPLIT);
      rightSplit.setUI(new BasicSplitPaneUI() {
        public void paint (Graphics g, JComponent jc) {
        }
      });
      rightSplit.setDividerSize(4);
      splitPane.add(rightSplit, JSplitPane.RIGHT);

      {
        JPanel propertiesPanel = new JPanel(new GridBagLayout());
        rightSplit.add(propertiesPanel, JSplitPane.TOP);
        propertiesPanel.setBorder(new CompoundBorder(BorderFactory.createEmptyBorder(3, 0, 6, 6), BorderFactory
          .createTitledBorder("Editor Properties")));
        {
          JScrollPane scroll = new JScrollPane();
          propertiesPanel.add(scroll, new GridBagConstraints(0, 0, 1, 1, 1, 1, GridBagConstraints.NORTH,
            GridBagConstraints.BOTH, new Insets(0, 0, 0, 0), 0, 0));
          scroll.setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 0));
          {
            editRowsPanel = new JPanel(new GridBagLayout());
            scroll.setViewportView(editRowsPanel);
            scroll.getVerticalScrollBar().setUnitIncrement(70);
          }
        }
      }

      {
        JPanel propertiesPanel = new JPanel(new GridBagLayout());
        rightSplit.add(propertiesPanel, JSplitPane.BOTTOM);
        propertiesPanel.setBorder(new CompoundBorder(BorderFactory.createEmptyBorder(3, 0, 6, 6), BorderFactory
          .createTitledBorder("Emitter Properties")));
        {
          JScrollPane scroll = new JScrollPane();
          propertiesPanel.add(scroll, new GridBagConstraints(0, 0, 1, 1, 1, 1, GridBagConstraints.NORTH,
            GridBagConstraints.BOTH, new Insets(0, 0, 0, 0), 0, 0));
          scroll.setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 0));
          {
            rowsPanel = new JPanel(new GridBagLayout());
            scroll.setViewportView(rowsPanel);
            scroll.getVerticalScrollBar().setUnitIncrement(70);
          }
        }
      }
      rightSplit.setDividerLocation(200);

    }
    {
      JSplitPane leftSplit = new JSplitPane(JSplitPane.VERTICAL_SPLIT);
      leftSplit.setUI(new BasicSplitPaneUI() {
        public void paint (Graphics g, JComponent jc) {
        }
      });
      leftSplit.setDividerSize(4);
      splitPane.add(leftSplit, JSplitPane.LEFT);
View Full Code Here

        });
    }

    public static void flattenJSplitPane(JSplitPane splitPane) {
        splitPane.setBorder(BorderFactory.createEmptyBorder(1, 1, 1, 1));
        BasicSplitPaneUI flatDividerSplitPaneUI = new BasicSplitPaneUI() {
            @Override
            public BasicSplitPaneDivider createDefaultDivider() {
                return new BasicSplitPaneDivider(this) {
                    @Override
                    public void setBorder(Border b) {
View Full Code Here

TOP

Related Classes of javax.swing.plaf.basic.BasicSplitPaneUI

Copyright © 2018 www.massapicom. 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.