medusa.georgios.Layouts
Class Layouts
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- java.awt.Window
-
- java.awt.Frame
-
- javax.swing.JFrame
-
- medusa.MedusaSimplerFrame
-
- medusa.georgios.Layouts.Layouts
-
- All Implemented Interfaces:
- java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants
public class Layouts extends MedusaSimplerFrame
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field and Description static Affinity_Propagationaffinity_propagation_clusteringstatic java.lang.Stringaffinity_propagation_reportstatic LoadClustersclstatic KMeans2kmeansstatic My_MarkovClusteringmarkov_clusteringstatic java.lang.Stringmarkov_clustering_report-
Fields inherited from class medusa.MedusaSimplerFrame
channel1MenuItem, channel2MenuItem, channel3MenuItem, interactionMenu, jMenuItem4, jRadioButtonMenuItem1, jScrollPane, STRINGCOLOR, stringletPanel, version
-
Fields inherited from class java.awt.Frame
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
-
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
-
-
Constructor Summary
Constructors Constructor and Description Layouts()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static voidApply_Affinity_Propagation_Clustering(Graph g, java.awt.Component screen)static java.util.ArrayList<Point3d>Apply_Circular_Coordinates(Graph g, java.awt.Component screen)static voidApply_Distance_Geomretry_Coordinates(Graph g, java.awt.Component screen)static voidApply_GO_like_Coordinates(Graph g, java.awt.Component screen)static voidApply_Grid_Coordinates(Graph g, java.awt.Component screen)static voidApply_Kmeans_Clustering(Graph g, java.awt.Component screen)Run k-means clustering with a given number of clusters.static voidApply_Kmeans_Clustering(Graph g, java.awt.Component screen, int nclusters)Run k-means clustering with a given number of clusters.static voidApply_MCL_Propagation_Clustering(Graph gg, java.awt.Component screen)static voidApply_Predefined_Clustering(Graph gg, java.awt.Component screen)static voidApply_Random_Coordinates(Graph g, java.awt.Component screen)static voiddistribute_clusters(Graph g, java.awt.Component screen)static voidInitialize_AffinityPropagation(Graph g, java.awt.Component screen)static booleanInitialize_Kmeans(BasicGraph gg, int nclusters)static voidInitialize_MarkovClustering(Graph gg, java.awt.Component screen)static intspread_to_grid(int n)-
Methods inherited from class medusa.MedusaSimplerFrame
alignNodes, checkArgs, clearGraphEvent, clearImageEvent, getPanel, getSettings, handleEdgeEvent, hide_starting_background, loadImageEvent, main, quitApplication, saveSettings, scaleOut, setLnF, setNodeColorSet, setScale, setScale, stopRelax, updateInfo, waitForLoad
-
Methods inherited from class javax.swing.JFrame
getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setTransferHandler, update
-
Methods inherited from class java.awt.Frame
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
-
Methods inherited from class java.awt.Window
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, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFront
-
Methods inherited from class java.awt.Container
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
-
Methods inherited from class java.awt.Component
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
-
-
-
-
Field Detail
-
cl
public static LoadClusters cl
-
affinity_propagation_clustering
public static Affinity_Propagation affinity_propagation_clustering
-
markov_clustering
public static My_MarkovClustering markov_clustering
-
kmeans
public static KMeans2 kmeans
-
affinity_propagation_report
public static java.lang.String affinity_propagation_report
-
markov_clustering_report
public static java.lang.String markov_clustering_report
-
-
Method Detail
-
Apply_GO_like_Coordinates
public static void Apply_GO_like_Coordinates(Graph g, java.awt.Component screen)
-
Apply_Distance_Geomretry_Coordinates
public static void Apply_Distance_Geomretry_Coordinates(Graph g, java.awt.Component screen)
-
Apply_Circular_Coordinates
public static java.util.ArrayList<Point3d> Apply_Circular_Coordinates(Graph g, java.awt.Component screen)
-
spread_to_grid
public static int spread_to_grid(int n)
-
Apply_Grid_Coordinates
public static void Apply_Grid_Coordinates(Graph g, java.awt.Component screen)
-
Initialize_Kmeans
public static boolean Initialize_Kmeans(BasicGraph gg, int nclusters)
-
Initialize_MarkovClustering
public static void Initialize_MarkovClustering(Graph gg, java.awt.Component screen)
-
Apply_Kmeans_Clustering
public static void Apply_Kmeans_Clustering(Graph g, java.awt.Component screen)
Run k-means clustering with a given number of clusters. It will ask a question about required clusters.- Parameters:
g- graphscreen- component
-
Apply_Kmeans_Clustering
public static void Apply_Kmeans_Clustering(Graph g, java.awt.Component screen, int nclusters)
Run k-means clustering with a given number of clusters. No question will be asked.- Parameters:
g- graphscreen- component
-
Apply_MCL_Propagation_Clustering
public static void Apply_MCL_Propagation_Clustering(Graph gg, java.awt.Component screen)
-
Initialize_AffinityPropagation
public static void Initialize_AffinityPropagation(Graph g, java.awt.Component screen)
-
Apply_Random_Coordinates
public static void Apply_Random_Coordinates(Graph g, java.awt.Component screen)
-
Apply_Affinity_Propagation_Clustering
public static void Apply_Affinity_Propagation_Clustering(Graph g, java.awt.Component screen)
-
Apply_Predefined_Clustering
public static void Apply_Predefined_Clustering(Graph gg, java.awt.Component screen)
-
distribute_clusters
public static void distribute_clusters(Graph g, java.awt.Component screen)
-
-
DMelt 3.0 © DataMelt by jWork.ORG