@Override public void setScrollSpeed(int scrollSpeed) { jsp.getVerticalScrollBar().setUnitIncrement(scrollSpeed); }
@Override public void setScrollSpeed(int scrollSpeed) { jsp.getVerticalScrollBar().setUnitIncrement(scrollSpeed); }
private Container createContentPane() { JPanel contentPane = new JPanel(new BorderLayout(5, 5)); contentPane.setBorder(BorderFactory.createEmptyBorder(5, 5, 5, 5)); JLabel titleLabel = new JLabel("Which example do you want to see?", JLabel.CENTER); titleLabel.setFont(titleLabel.getFont().deriveFont(20.0f)); contentPane.add(titleLabel, BorderLayout.NORTH); JScrollPane examplesScrollPane = new JScrollPane(createExamplesPanel()); examplesScrollPane.getHorizontalScrollBar().setUnitIncrement(20); examplesScrollPane.getVerticalScrollBar().setUnitIncrement(20); examplesScrollPane.setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 0)); contentPane.add(examplesScrollPane, BorderLayout.CENTER); JPanel bottomPanel = new JPanel(new BorderLayout(5, 5)); bottomPanel.add(createDescriptionPanel(), BorderLayout.CENTER); bottomPanel.add(createExtraPanel(), BorderLayout.EAST); contentPane.add(bottomPanel, BorderLayout.SOUTH); return contentPane; }
public static ComponentUI createUI(JComponent c) { JScrollBar bar = (JScrollBar) c; bar.setUnitIncrement(16); bar.setPreferredSize(new Dimension(7, 0)); return new CustomScrollBarUI(); }
private JComponent createQuickOpenPanel(JList<QuickOpenAction> listPanel, String title, List<File> fileList) { listPanel.setSelectionMode(ListSelectionModel.SINGLE_SELECTION); listPanel.addListSelectionListener(event -> { if (event.getValueIsAdjusting()) { return; } int selectedIndex = listPanel.getSelectedIndex(); if (selectedIndex < 0) { return; } QuickOpenAction action = listPanel.getModel().getElementAt(selectedIndex); action.actionPerformed(new ActionEvent(listPanel, -1, null)); }); refreshQuickOpenPanel(listPanel, fileList); JScrollPane scrollPane = new JScrollPane(listPanel); scrollPane.getVerticalScrollBar().setUnitIncrement(25); scrollPane.setMinimumSize(new Dimension(100, 80)); // Size fits into screen resolution 1024*768 scrollPane.setPreferredSize(new Dimension(180, 200)); JPanel titlePanel = new JPanel(new BorderLayout()); titlePanel.setBorder(BorderFactory.createEmptyBorder(2, 2, 2, 2)); JLabel titleLabel = new JLabel(title); titleLabel.setBorder(BorderFactory.createEmptyBorder(2, 2, 2, 2)); titlePanel.add(titleLabel, BorderLayout.NORTH); titlePanel.add(scrollPane, BorderLayout.CENTER); return titlePanel; }
public MrProcessAssignmentListDialog() { setModal(true); setTitle(getMachineLabel()); JPanel contentPanel = new JPanel(); GroupLayout layout = new GroupLayout(contentPanel); contentPanel.setLayout(layout); JPanel assignmentsPanel = createAssignmentsPanel(); JScrollPane contentScrollPane = new JScrollPane(assignmentsPanel); contentScrollPane.setPreferredSize(new Dimension(800, 200)); contentScrollPane.getVerticalScrollBar().setUnitIncrement(20); setContentPane(contentScrollPane); pack(); }
private DisplayMatchesPanel() { //data JPanel spaceholder = new JPanel(); spaceholder.setBackground(Color.white); JTextArea message = new JTextArea("For non-English trees, first set up the tree reader and encoding in Preferences. Then load trees from the File menu."); message.setEditable(false); spaceholder.add(message); scroller = new JScrollPane(spaceholder); // Fix slow scrolling on OS X if (TregexGUI.isMacOSX()) { scroller.getVerticalScrollBar().setUnitIncrement(3); scroller.getHorizontalScrollBar().setUnitIncrement(3); } this.setFocusable(true); this.setTransferHandler(new DisplayTransferHandler()); MatchesPanel.getInstance().addListener(this); //layout this.setLayout(new BorderLayout()); this.setBorder(BorderFactory.createTitledBorder(BorderFactory.createEmptyBorder(),"")); this.add(scroller, BorderLayout.CENTER); }
scroll.getVerticalScrollBar().setUnitIncrement(70); scroll.getVerticalScrollBar().setUnitIncrement(70);
scroll.getVerticalScrollBar().setUnitIncrement(70); scroll.getVerticalScrollBar().setUnitIncrement(70);
scroll.getVerticalScrollBar().setUnitIncrement(70); GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0)); scroll.setViewportView(influencersPanel); scroll.getVerticalScrollBar().setUnitIncrement(70); scroll.getVerticalScrollBar().setUnitIncrement(70);
scroll.getVerticalScrollBar().setUnitIncrement(70); GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0)); scroll.setViewportView(influencersPanel); scroll.getVerticalScrollBar().setUnitIncrement(70); scroll.getVerticalScrollBar().setUnitIncrement(70);
public CloudProcessListDialog() { setModal(true); setTitle(getComputerLabel()); JPanel contentPanel = new JPanel(); contentPanel.setLayout(new BorderLayout()); contentPanel.add(createHeaderPanel(), BorderLayout.NORTH); JPanel assignmentsPanel = createAssignmentsPanel(); JScrollPane assignmentsScrollPane = new JScrollPane(assignmentsPanel); assignmentsScrollPane.setPreferredSize(new Dimension(800, 400)); assignmentsScrollPane.getVerticalScrollBar().setUnitIncrement(20); contentPanel.add(assignmentsScrollPane, BorderLayout.CENTER); JPanel buttonPanel = new JPanel(new FlowLayout()); Action okAction = new AbstractAction("Ok") { @Override public void actionPerformed(ActionEvent e) { dispose(); } }; buttonPanel.add(new JButton(okAction)); contentPanel.add(buttonPanel, BorderLayout.SOUTH); setContentPane(contentPanel); pack(); }
public ChartPanelView(final GCPreferences preferences, final GCResource gcResource) { this.gcResource = gcResource; this.modelDetailsPanel = new ModelDetailsPanel(); this.modelChart = new ModelChartImpl(); this.preferences = preferences; this.modelMetricsPanel = new ModelMetricsPanel(); this.modelLoaderView = new GCModelLoaderView(gcResource); JScrollPane modelDetailsScrollPane = new JScrollPane(modelDetailsPanel, JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED, JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED); JScrollBar hScrollBar = modelDetailsScrollPane.getHorizontalScrollBar(); hScrollBar.setUnitIncrement(10); JScrollBar vScrollBar = modelDetailsScrollPane.getVerticalScrollBar(); vScrollBar.setUnitIncrement(10); this.modelChartAndDetailsPanel = new JTabbedPane(); this.modelChartAndDetailsPanel.addTab(LocalisationHelper.getString("data_panel_tab_chart"), modelChart); this.modelChartAndDetailsPanel.addTab(LocalisationHelper.getString("data_panel_tab_details"), modelDetailsScrollPane); this.modelChartAndDetailsPanel.addTab(LocalisationHelper.getString("data_panel_tab_parser"), modelLoaderView); this.viewBar = new ViewBar(this); this.propertyChangeSupport = new SwingPropertyChangeSupport(this); setGcResource(gcResource); updateTabDisplay(gcResource); }
getVerticalScrollBar().setUnitIncrement(10);
int widthMargin = insets.left + insets.right; int heightMargin = insets.top + insets.bottom; scrollBar.setUnitIncrement(unit); scrollBar.setBlockIncrement(extent); scrollBar.setValues(0, heightMargin + extent, 0, heightMargin + max);
public void setVScrollSpeed(int unitIncrement) { if (jScrollPane1 != null) { jScrollPane1.getVerticalScrollBar().setUnitIncrement(unitIncrement); } }
horizontalScrollBar.setUnitIncrement(50); horizontalScrollBar.setBlockIncrement(getViewport().getWidth());
public void setHScrollSpeed(int unitIncrement) { if (jScrollPane1 != null) { jScrollPane1.getHorizontalScrollBar().setUnitIncrement(unitIncrement); } }
public void changeGUISize() { layoutGrid(); cardScroll.getVerticalScrollBar().setUnitIncrement(CardRenderer.getCardTopHeight(getCardWidth())); cardContent.repaint(); }
private JScrollPane getScrollPane() { JScrollPane scrollPane = new JScrollPane(); scrollPane.setBorder(new LineBorder(Color.LIGHT_GRAY)); Action blankAction = new AbstractAction() { @Override public void actionPerformed(ActionEvent actionEvent) { } }; scrollPane.getActionMap().put("unitScrollDown", blankAction); scrollPane.getActionMap().put("unitScrollLeft", blankAction); scrollPane.getActionMap().put("unitScrollRight", blankAction); scrollPane.getActionMap().put("unitScrollUp", blankAction); JScrollBar verticalScrollBar = scrollPane.createVerticalScrollBar(); verticalScrollBar.setUnitIncrement(HexView.CHAR_HEIGHT); verticalScrollBar.setBlockIncrement(HexView.CHAR_HEIGHT * 20); verticalScrollBar.setValues(0, 1, 0, HexView.CHAR_HEIGHT * (model.totalLine()+1)); scrollPane.setVerticalScrollBar(verticalScrollBar); return scrollPane; }