public class ReportMainFrame extends JFrame
Modifier and Type | Class and Description |
---|---|
protected static class |
ReportMainFrame.WindowHappenings
A window adapter used to detect when the main JMeter frame is being
closed.
|
JFrame.AccessibleJFrame
Frame.AccessibleAWTFrame
Window.AccessibleAWTWindow, Window.Type
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
Modifier and Type | Field and Description |
---|---|
protected JScrollPane |
mainPanel
The main panel where components display their GUIs.
|
protected ReportMenuBar |
menuBar
The menu bar.
|
protected JTree |
tree
The test tree.
|
protected JScrollPane |
treePanel
The panel where the test tree is shown.
|
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
ReportMainFrame()
Deprecated.
only for use by test code
|
ReportMainFrame(TreeModel treeModel,
ReportTreeListener treeListener)
Create a new JMeter frame.
|
Modifier and Type | Method and Description |
---|---|
void |
closeMenu()
Close the currently selected menu.
|
protected JScrollPane |
createMainPanel()
Create the main panel where components can display their GUIs.
|
protected Component |
createToolBar()
Create the JMeter tool bar pane containing the running indicator.
|
protected JScrollPane |
createTreePanel()
Create the panel where the GUI representation of the test tree is
displayed.
|
void |
drawDraggedComponent(Component dragIcon,
int x,
int y) |
protected TreeCellRenderer |
getCellRenderer()
Create the tree cell renderer used to draw the nodes in the test tree.
|
JTree |
getTree() |
void |
setEditAddEnabled(boolean enabled)
Specify whether or not the Edit|Add menu item should be enabled.
|
void |
setEditAddMenu(JMenu menu)
Set the menu that should be used for the Edit|Add menu.
|
void |
setEditEnabled(boolean enabled)
Specify whether or not the Edit menu item should be enabled.
|
void |
setEditMenu(JPopupMenu menu)
Set the menu that should be used for the Edit menu.
|
void |
setEditRemoveEnabled(boolean enabled)
Specify whether or not the Edit|Remove menu item should be enabled.
|
void |
setExtendedFrameTitle(String fname) |
void |
setFileLoadEnabled(boolean enabled)
Specify whether or not the File|Load menu item should be enabled.
|
void |
setFileSaveEnabled(boolean enabled)
Specify whether or not the File|Save menu item should be enabled.
|
void |
setMainPanel(JComponent comp) |
void |
showStoppingMessage(String host)
Show a dialog indicating that JMeter threads are stopping on a particular
host.
|
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFront
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getFont, postEvent
protected ReportMenuBar menuBar
protected JScrollPane mainPanel
protected JScrollPane treePanel
protected JTree tree
@Deprecated public ReportMainFrame()
public ReportMainFrame(TreeModel treeModel, ReportTreeListener treeListener)
treeModel
- the model for the test treetreeListener
- the listener for the test treepublic void setFileLoadEnabled(boolean enabled)
enabled
- true if the menu item should be enabled, false otherwisepublic void setFileSaveEnabled(boolean enabled)
enabled
- true if the menu item should be enabled, false otherwisepublic void setEditMenu(JPopupMenu menu)
menu
- the new Edit menupublic void setEditEnabled(boolean enabled)
enabled
- true if the menu item should be enabled, false otherwisepublic void setEditAddMenu(JMenu menu)
menu
- the new Edit|Add menupublic void setEditAddEnabled(boolean enabled)
enabled
- true if the menu item should be enabled, false otherwisepublic void setEditRemoveEnabled(boolean enabled)
enabled
- true if the menu item should be enabled, false otherwisepublic void closeMenu()
public void showStoppingMessage(String host)
host
- the host where JMeter threads are stoppingpublic void setMainPanel(JComponent comp)
public JTree getTree()
public void setExtendedFrameTitle(String fname)
protected Component createToolBar()
protected JScrollPane createTreePanel()
protected JScrollPane createMainPanel()
protected TreeCellRenderer getCellRenderer()
public void drawDraggedComponent(Component dragIcon, int x, int y)
Copyright © 1998-2015 Apache Software Foundation. All Rights Reserved.