public class GbxTool extends JFrame implements WindowListener, MenuListener, MouseListener, ActionListener, GbjObserver, ComponentListener, ListSelectionListener, FocusListener
Window.Type
Component.BaselineResizeBehavior
EXIT_ON_CLOSE
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 |
---|
GbxTool()
Creates new GbxToolS
|
getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, 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, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, 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, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, 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, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getFont, postEvent
public void windowOpened(WindowEvent windowEvent)
windowOpened
in interface WindowListener
public void windowClosed(WindowEvent windowEvent)
windowClosed
in interface WindowListener
public void windowDeiconified(WindowEvent windowEvent)
windowDeiconified
in interface WindowListener
public void windowClosing(WindowEvent windowEvent)
windowClosing
in interface WindowListener
public void windowDeactivated(WindowEvent windowEvent)
windowDeactivated
in interface WindowListener
public void windowActivated(WindowEvent windowEvent)
windowActivated
in interface WindowListener
public void windowIconified(WindowEvent windowEvent)
windowIconified
in interface WindowListener
public void menuSelected(MenuEvent menuEvent)
menuSelected
in interface MenuListener
public void menuDeselected(MenuEvent menuEvent)
menuDeselected
in interface MenuListener
public void menuCanceled(MenuEvent menuEvent)
menuCanceled
in interface MenuListener
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 mouseEntered(MouseEvent mouseEvent)
mouseEntered
in interface MouseListener
public void actionPerformed(ActionEvent actionEvent)
actionPerformed
in interface ActionListener
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 componentResized(ComponentEvent componentEvent)
componentResized
in interface ComponentListener
public void componentShown(ComponentEvent componentEvent)
componentShown
in interface ComponentListener
public void componentMoved(ComponentEvent componentEvent)
componentMoved
in interface ComponentListener
public void componentHidden(ComponentEvent componentEvent)
componentHidden
in interface ComponentListener
public void updateLookAndFeel()
public void updateFont(Font font)
public void updateTabSize(int size)
public void updateWordWrap(boolean wrap)
public void closeWindow()
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)
public void updateListWidget_withObjects_(JList widget, Object[] objects)
public void valueChanged(ListSelectionEvent listSelectionEvent)
valueChanged
in interface ListSelectionListener
public void focusGained(FocusEvent focusEvent)
focusGained
in interface FocusListener
public void focusLost(FocusEvent focusEvent)
focusLost
in interface FocusListener
public Logger getLogger()
public void exitApplication()
public void setWindowID(int id)
public int getWindowID()