public class JGraphEditor
extends javax.swing.JFrame
implements java.awt.event.ActionListener, java.awt.event.MouseListener
javax.swing.JFrame.AccessibleJFramejava.awt.Window.AccessibleAWTWindow, java.awt.Window.Type| Modifier and Type | Field and Description |
|---|---|
(package private) javax.swing.JFrame |
action |
(package private) java.awt.Color |
activeColor |
(package private) javax.swing.JButton |
buttonAdd |
(package private) javax.swing.JButton |
buttonColor |
(package private) javax.swing.JButton |
buttonInZoom |
(package private) javax.swing.JButton |
buttonLink |
(package private) javax.swing.JButton |
buttonNew |
(package private) javax.swing.JButton |
buttonOpen |
(package private) javax.swing.JButton |
buttonOutZoom |
(package private) javax.swing.JButton |
buttonPath |
(package private) javax.swing.JButton |
buttonRemove |
(package private) javax.swing.JButton |
buttonSave |
(package private) javax.swing.JButton |
buttonSaveMat |
(package private) javax.swing.JButton |
buttonSepare |
(package private) javax.swing.JButton |
buttonSepare2 |
(package private) javax.swing.JButton |
buttonSepare3 |
(package private) javax.swing.JButton |
buttonSepare4 |
(package private) javax.swing.JButton |
buttonUnlink |
(package private) int |
changeTheColors |
(package private) static int |
COLOR |
(package private) javax.swing.JTextField |
fileOrigine |
(package private) GraphJPanel |
gp |
(package private) javax.swing.JTextField |
input |
(package private) javax.swing.JPanel |
inputZone |
(package private) javax.swing.JMenuItem |
mnAdd |
(package private) javax.swing.JMenu |
mnCol |
(package private) javax.swing.JMenuItem |
mnColBlack |
(package private) javax.swing.JMenuItem |
mnColBlue |
(package private) javax.swing.JMenuItem |
mnColGreen |
(package private) javax.swing.JMenuItem |
mnColRed |
(package private) javax.swing.JMenuItem |
mnColSpec |
(package private) javax.swing.JMenu |
mnEdit |
(package private) javax.swing.JMenuItem |
mnExit |
(package private) javax.swing.JMenu |
mnFile |
(package private) javax.swing.JMenuItem |
mnGuide |
(package private) javax.swing.JMenu |
mnHelp |
(package private) javax.swing.JMenuItem |
mnInfsu |
(package private) javax.swing.JMenuItem |
mnInternet |
(package private) javax.swing.JMenuItem |
mnLink |
(package private) javax.swing.JMenuItem |
mnMat |
(package private) javax.swing.JMenuItem |
mnMinL |
(package private) javax.swing.JMenuItem |
mnMinP |
(package private) javax.swing.JMenuItem |
mnNew |
(package private) javax.swing.JMenuItem |
mnOpen |
(package private) javax.swing.JMenuItem |
mnPath |
(package private) javax.swing.JMenuItem |
mnRem |
(package private) javax.swing.JMenuItem |
mnSave |
(package private) javax.swing.JMenu |
mnSearch |
(package private) javax.swing.JMenuItem |
mnUnlink |
(package private) boolean |
modified |
(package private) int |
operation |
(package private) int |
pass |
(package private) java.lang.String[] |
prompt |
(package private) static long |
serialVersionUID |
(package private) javax.swing.JLabel |
status |
(package private) javax.swing.JToolBar |
toolbar |
(package private) javax.swing.JFrame |
wind |
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabledCROSSHAIR_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_CURSORBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT| Constructor and Description |
|---|
JGraphEditor() |
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent ae) |
void |
goExit() |
static void |
main(java.lang.String[] a) |
void |
mouseClicked(java.awt.event.MouseEvent e) |
void |
mouseEntered(java.awt.event.MouseEvent e) |
void |
mouseExited(java.awt.event.MouseEvent e) |
void |
mousePressed(java.awt.event.MouseEvent e) |
void |
mouseReleased(java.awt.event.MouseEvent e) |
static void |
openURL(java.lang.String url) |
(package private) javax.swing.JButton |
setButton(java.lang.String tip,
java.lang.String normIm,
java.lang.String pressedIm,
java.lang.String selectIm) |
(package private) javax.swing.JButton |
setSeparator() |
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, updateaddNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecoratedaddPropertyChangeListener, 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, toFrontadd, 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, validateTreeaction, 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, transferFocusUpCyclestatic final long serialVersionUID
int changeTheColors
int pass
javax.swing.JButton buttonNew
javax.swing.JButton buttonAdd
javax.swing.JButton buttonRemove
javax.swing.JButton buttonLink
javax.swing.JButton buttonUnlink
javax.swing.JButton buttonSepare
javax.swing.JButton buttonSepare2
javax.swing.JButton buttonSepare3
javax.swing.JButton buttonSepare4
javax.swing.JButton buttonOpen
javax.swing.JButton buttonSave
javax.swing.JButton buttonSaveMat
javax.swing.JButton buttonColor
javax.swing.JButton buttonPath
javax.swing.JButton buttonInZoom
javax.swing.JButton buttonOutZoom
javax.swing.JToolBar toolbar
boolean modified
javax.swing.JFrame action
javax.swing.JFrame wind
javax.swing.JTextField fileOrigine
GraphJPanel gp
javax.swing.JPanel inputZone
javax.swing.JLabel status
javax.swing.JTextField input
javax.swing.JMenu mnFile
javax.swing.JMenu mnEdit
javax.swing.JMenu mnSearch
javax.swing.JMenu mnCol
javax.swing.JMenu mnHelp
javax.swing.JMenuItem mnNew
javax.swing.JMenuItem mnSave
javax.swing.JMenuItem mnMat
javax.swing.JMenuItem mnOpen
javax.swing.JMenuItem mnExit
javax.swing.JMenuItem mnAdd
javax.swing.JMenuItem mnLink
javax.swing.JMenuItem mnRem
javax.swing.JMenuItem mnUnlink
javax.swing.JMenuItem mnMinL
javax.swing.JMenuItem mnMinP
javax.swing.JMenuItem mnPath
javax.swing.JMenuItem mnInfsu
javax.swing.JMenuItem mnGuide
javax.swing.JMenuItem mnColRed
javax.swing.JMenuItem mnColBlack
javax.swing.JMenuItem mnColGreen
javax.swing.JMenuItem mnColBlue
javax.swing.JMenuItem mnColSpec
javax.swing.JMenuItem mnInternet
java.awt.Color activeColor
static final int COLOR
java.lang.String[] prompt
int operation
javax.swing.JButton setButton(java.lang.String tip,
java.lang.String normIm,
java.lang.String pressedIm,
java.lang.String selectIm)
javax.swing.JButton setSeparator()
public void goExit()
public void actionPerformed(java.awt.event.ActionEvent ae)
actionPerformed in interface java.awt.event.ActionListenerpublic void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked in interface java.awt.event.MouseListenerpublic void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered in interface java.awt.event.MouseListenerpublic void mouseExited(java.awt.event.MouseEvent e)
mouseExited in interface java.awt.event.MouseListenerpublic void mousePressed(java.awt.event.MouseEvent e)
mousePressed in interface java.awt.event.MouseListenerpublic void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased in interface java.awt.event.MouseListenerpublic static void openURL(java.lang.String url)
public static void main(java.lang.String[] a)