public class GbxToolPanel extends JPanel implements WindowListener, MenuListener, MouseListener, ActionListener, GbjObserver, ComponentListener
JComponent.AccessibleJComponent
Component.BaselineResizeBehavior
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
GbxToolPanel()
Creates a new instance of GbxToolPanel
|
GbxToolPanel(GbjSession session,
GbjLauncher launcher) |
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public GbxToolPanel()
public GbxToolPanel(GbjSession session, GbjLauncher launcher)
public void actionPerformed(ActionEvent actionEvent)
actionPerformed
in interface ActionListener
public void componentHidden(ComponentEvent componentEvent)
componentHidden
in interface ComponentListener
public void componentMoved(ComponentEvent componentEvent)
componentMoved
in interface ComponentListener
public void componentResized(ComponentEvent componentEvent)
componentResized
in interface ComponentListener
public void componentShown(ComponentEvent componentEvent)
componentShown
in interface ComponentListener
public void menuCanceled(MenuEvent menuEvent)
menuCanceled
in interface MenuListener
public void menuDeselected(MenuEvent menuEvent)
menuDeselected
in interface MenuListener
public void menuSelected(MenuEvent menuEvent)
menuSelected
in interface MenuListener
public void mouseEntered(MouseEvent mouseEvent)
mouseEntered
in interface MouseListener
public void mouseExited(MouseEvent mouseEvent)
mouseExited
in interface MouseListener
public void mouseReleased(MouseEvent mouseEvent)
mouseReleased
in interface MouseListener
public void mousePressed(MouseEvent mouseEvent)
mousePressed
in interface MouseListener
public void mouseClicked(MouseEvent mouseEvent)
mouseClicked
in interface MouseListener
public void windowActivated(WindowEvent windowEvent)
windowActivated
in interface WindowListener
public void windowClosed(WindowEvent windowEvent)
windowClosed
in interface WindowListener
public void windowClosing(WindowEvent windowEvent)
windowClosing
in interface WindowListener
public void windowDeactivated(WindowEvent windowEvent)
windowDeactivated
in interface WindowListener
public void windowDeiconified(WindowEvent windowEvent)
windowDeiconified
in interface WindowListener
public void windowIconified(WindowEvent windowEvent)
windowIconified
in interface WindowListener
public void windowOpened(WindowEvent windowEvent)
windowOpened
in interface WindowListener
public void updateLookAndFeel()
public void updateFont(Font font)
public void updateListWidget_withObjects_(JList widget, Object[] objects)
public void update(Observable obj, Object argument)
public void update(GbjObservable obj, String notificationMessage, Object argument)
GbjObserver
The following are possible notificationMessages:
update
in interface GbjObserver
obj
- GbjObservablenotificationMessage
- Stringargument
- Objectpublic void printIt()
public void inspectIt()
public GbjObject doIt()
public GbjObject doIt(boolean inspecting)
public void printResult(String resultText)
public void setBreak()
public void fileInText()
public void fileInFile()
public void fileInString(String aString)
public GbjSession session()
public void session_(GbjSession aGSSession)
public GbxToolsSupport serverSupport()
public void resetClassOrganizer()
public void chooseSelectorMatching_dialogString_(String sel, String aString)
public void chooseClassNameMatching_dialogString_(String sel, String aString)
public GbjObject doitNames()
public GbjObject doitValues()
public GbjObject contextObject()
public void saveFileAs()
public void openFile()
public String getTextFromFile()
public void processError_(GbjException e)
public void processError_message_printing_inspecting_(GbjException e, String msg, boolean printing, boolean inspecting)