public class JGraphEditor
extends javax.swing.JFrame
implements java.awt.event.ActionListener, java.awt.event.MouseListener
javax.swing.JFrame.AccessibleJFrame
java.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, 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
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, 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
static 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.ActionListener
public void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked
in interface java.awt.event.MouseListener
public void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered
in interface java.awt.event.MouseListener
public void mouseExited(java.awt.event.MouseEvent e)
mouseExited
in interface java.awt.event.MouseListener
public void mousePressed(java.awt.event.MouseEvent e)
mousePressed
in interface java.awt.event.MouseListener
public void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased
in interface java.awt.event.MouseListener
public static void openURL(java.lang.String url)
public static void main(java.lang.String[] a)