private JScrollPane makeScrollPane(Component comp) { JScrollPane pane = new JScrollPane(comp); pane.setPreferredSize(pane.getMinimumSize()); pane.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0)); return pane; }
private JScrollPane makeScrollPane(Component comp) { JScrollPane pane = new JScrollPane(comp); pane.setPreferredSize(pane.getMinimumSize()); pane.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0)); return pane; }
private JPanel createParamsPanel() { JPanel panel = new JPanel(new BorderLayout(5, 5)); panel.setBorder(BorderFactory.createTitledBorder("Threads Schedule")); panel.setPreferredSize(new Dimension(200, 200)); JScrollPane scroll = new JScrollPane(createGrid()); scroll.setPreferredSize(scroll.getMinimumSize()); panel.add(scroll, BorderLayout.CENTER); buttons = new ButtonPanelAddCopyRemove(grid, tableModel, defaultValues); panel.add(buttons, BorderLayout.SOUTH); return panel; }
private JPanel createParamsPanel() { JPanel panel = new JPanel(new BorderLayout(5, 5)); panel.setBorder(BorderFactory.createTitledBorder("Requests Per Second (RPS) Schedule")); panel.setPreferredSize(new Dimension(200, 200)); JScrollPane scroll = new JScrollPane(createGrid()); scroll.setPreferredSize(scroll.getMinimumSize()); panel.add(scroll, BorderLayout.CENTER); buttons = new ButtonPanelAddCopyRemove(grid, tableModel, defaultValues); panel.add(buttons, BorderLayout.SOUTH); return panel; }
private Component createRegExpPanel() { JPanel panel = new JPanel(new BorderLayout(5, 5)); panel.setBorder(BorderFactory.createTitledBorder("Regular Expressions Data Extractor")); panel.setPreferredSize(new Dimension(150, 150)); JScrollPane scroll = new JScrollPane(createGrid()); scroll.setPreferredSize(scroll.getMinimumSize()); panel.add(scroll, BorderLayout.CENTER); panel.add(new ButtonPanelAddCopyRemove(grid, tableModel, defaultValues), BorderLayout.SOUTH); return panel; }
private JPanel createParamsPanel() { JPanel panel = new JPanel(new BorderLayout(5, 5)); panel.setBorder(BorderFactory.createTitledBorder("Requests Per Second (RPS) Schedule")); panel.setPreferredSize(new Dimension(200, 200)); JScrollPane scroll = new JScrollPane(createGrid()); scroll.setPreferredSize(scroll.getMinimumSize()); panel.add(scroll, BorderLayout.CENTER); buttons = new ButtonPanelAddCopyRemove(grid, tableModel, defaultValues); panel.add(buttons, BorderLayout.SOUTH); return panel; }
private JComponent getSideBySidePanel() { JPanel main = new JPanel(new GridLayout(1, 2)); JScrollPane base = new JScrollPane(getBaseTextPane()); base.setPreferredSize(base.getMinimumSize()); JScrollPane secondary = new JScrollPane(getSecondaryTextPane()); secondary.setPreferredSize(secondary.getMinimumSize()); main.add(base); main.add(secondary); main.setPreferredSize(main.getMinimumSize()); return main; }
private JPanel createParamsPanel() { JPanel panel = new JPanel(new BorderLayout(5, 5)); panel.setBorder(BorderFactory.createTitledBorder("URLs to Retrieve")); panel.setPreferredSize(new Dimension(200, 200)); JScrollPane scroll = new JScrollPane(createGrid()); scroll.setPreferredSize(scroll.getMinimumSize()); panel.add(scroll, BorderLayout.CENTER); buttons = new ButtonPanelAddCopyRemove(grid, tableModel, defaultValues); panel.add(buttons, BorderLayout.SOUTH); return panel; }
private Component createRegExpPanel() { JPanel panel = new JPanel(new BorderLayout(5, 5)); panel.setBorder(BorderFactory.createTitledBorder("Regular Expressions Data Extractor")); panel.setPreferredSize(new Dimension(150, 150)); JScrollPane scroll = new JScrollPane(createGrid()); scroll.setPreferredSize(scroll.getMinimumSize()); panel.add(scroll, BorderLayout.CENTER); panel.add(new ButtonPanelAddCopyRemove(grid, tableModel, defaultValues), BorderLayout.SOUTH); return panel; }
private Component createSamplerPanel() { JPanel panel = new JPanel(new BorderLayout(5, 5)); panel.setBorder(BorderFactory.createTitledBorder("Database Samplers")); panel.setPreferredSize(new Dimension(150, 150)); JScrollPane scroll = new JScrollPane(createGrid()); scroll.setPreferredSize(scroll.getMinimumSize()); panel.add(scroll, BorderLayout.CENTER); panel.add(new ButtonPanelAddCopyRemove(grid, tableModel, defaultValues), BorderLayout.SOUTH); grid.getTableHeader().setReorderingAllowed(false); return panel; }
private Component createSamplerPanel() { JPanel panel = new JPanel(new BorderLayout(5, 5)); panel.setBorder(BorderFactory.createTitledBorder("JMX Samplers")); panel.setPreferredSize(new Dimension(150, 150)); JScrollPane scroll = new JScrollPane(createGrid()); scroll.setPreferredSize(scroll.getMinimumSize()); panel.add(scroll, BorderLayout.CENTER); panel.add(new ButtonPanelAddCopyRemove(grid, tableModel, defaultValues), BorderLayout.SOUTH); grid.getTableHeader().setReorderingAllowed(false); return panel; }
private Component createSamplerPanel() { JPanel panel = new JPanel(new BorderLayout(5, 5)); panel.setBorder(BorderFactory.createTitledBorder("Database Samplers")); panel.setPreferredSize(new Dimension(150, 150)); JScrollPane scroll = new JScrollPane(createGrid()); scroll.setPreferredSize(scroll.getMinimumSize()); panel.add(scroll, BorderLayout.CENTER); panel.add(new ButtonPanelAddCopyRemove(grid, tableModel, defaultValues), BorderLayout.SOUTH); grid.getTableHeader().setReorderingAllowed(false); return panel; }
protected Component createSamplerPanel() { JPanel panel = new JPanel(new BorderLayout(5, 5)); panel.setBorder(BorderFactory.createTitledBorder("Monitoring Samplers")); panel.setPreferredSize(new Dimension(150, 150)); JScrollPane scroll = new JScrollPane(createGrid()); scroll.setPreferredSize(scroll.getMinimumSize()); panel.add(scroll, BorderLayout.CENTER); panel.add(new ButtonPanelAddCopyRemove(grid, tableModel, getDefaultValues()), BorderLayout.SOUTH); grid.getTableHeader().setReorderingAllowed(false); return panel; }
/** * Creates a scroll pane containing the actual graph of the results. * * @return a scroll pane containing the graph */ private Component createGraphPanel() { JScrollPane graphScrollPanel = makeScrollPane(graph, ScrollPaneConstants.VERTICAL_SCROLLBAR_NEVER, ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED); graphScrollPanel.setViewportBorder(BorderFactory.createEmptyBorder(2, 2, 2, 2)); graphScrollPanel.setPreferredSize(graphScrollPanel.getMinimumSize()); return graphScrollPanel; }
protected Component createSamplerPanel() { JPanel panel = new JPanel(new BorderLayout(5, 5)); panel.setBorder(BorderFactory.createTitledBorder("Monitoring Samplers")); panel.setPreferredSize(new Dimension(150, 150)); JScrollPane scroll = new JScrollPane(createGrid()); scroll.setPreferredSize(scroll.getMinimumSize()); panel.add(scroll, BorderLayout.CENTER); panel.add(new ButtonPanelAddCopyRemove(grid, tableModel, getDefaultValues()), BorderLayout.SOUTH); grid.getTableHeader().setReorderingAllowed(false); return panel; }
private void showTextResponse(String response) { results.setContentType("text/plain"); // $NON-NLS-1$ results.setText(response == null ? "" : response); // $NON-NLS-1$ results.setCaretPosition(0); resultsScrollPane.setViewportView(results); // Bug 55111 - Refresh JEditor pane size depending on the presence or absence of scrollbars resultsScrollPane.setPreferredSize(resultsScrollPane.getMinimumSize()); results.revalidate(); }
@Override public Dimension getPreferredSize(int rows, int columns) { Font f = textArea.getFont(); FontMetrics fm = textArea.getFontMetrics(f); int w = fm.charWidth('m') * columns; int h = fm.getHeight() * rows; Dimension spSize = getSwingComponent().getMinimumSize(); spSize.width += w; spSize.height += h; return spSize; }
private void showHTMLFormattedResponse(String response) { results.setContentType("text/plain"); // $NON-NLS-1$ results.setText(response == null ? "" : Jsoup.parse(response).html()); // $NON-NLS-1$ results.setCaretPosition(0); resultsScrollPane.setViewportView(results); // Bug 55111 - Refresh JEditor pane size depending on the presence or absence of scrollbars resultsScrollPane.setPreferredSize(resultsScrollPane.getMinimumSize()); results.revalidate(); }
public Grid(String title, String[] columnIdentifiers, Class<?>[] columnClasses, Object[] defaultValues, JTable grid) { super(); this.setBorder(BorderFactory.createTitledBorder(title)); this.setPreferredSize(new Dimension(150, 150)); this.grid = grid; JScrollPane scroll = new JScrollPane(createGrid(columnIdentifiers, columnClasses)); scroll.setPreferredSize(scroll.getMinimumSize()); this.add(scroll, BorderLayout.CENTER); this.add(new ButtonPanelAddCopyRemove(grid, tableModel, defaultValues), BorderLayout.SOUTH); grid.getTableHeader().setReorderingAllowed(false); }
public Grid(String title, String[] columnIdentifiers, Class<?>[] columnClasses, Object[] defaultValues, JTable grid) { super(); this.setBorder(BorderFactory.createTitledBorder(title)); this.setPreferredSize(new Dimension(150, 150)); this.grid = grid; JScrollPane scroll = new JScrollPane(createGrid(columnIdentifiers, columnClasses)); scroll.setPreferredSize(scroll.getMinimumSize()); this.add(scroll, BorderLayout.CENTER); this.add(new ButtonPanelAddCopyRemove(grid, tableModel, defaultValues), BorderLayout.SOUTH); grid.getTableHeader().setReorderingAllowed(false); }