package wdv.kg; import java.applet.AudioClip; import java.awt.Graphics; import java.awt.event.KeyEvent; import java.awt.event.MouseEvent; import java.net.URL; import javax.swing.ButtonGroup; /** * Application main class. * * @author L. Van Warren * @version 2011 © 2002-2011 * * Inspired by a concept demonstrated in the simple * Sun 1.1 JDK Demo GraphLayout Applet by Arthur Van Hoff 1994-1996 */ public class JAppletA extends javax.swing.JApplet implements Runnable { public static int currentNavigationItem = 0; public JAppletAHelper jAppletAHelper; public WindowManager windowManager; // public static EdgeTableListener jEdgeTableListener; public static NodeTableListener jNodeTableListener; // public static RunSelector runSelector; public ButtonGroup buttonGroupRun = new ButtonGroup(); // public static URL graphURL; public static Mouse mouse; public String title; // public AudioClip soundShaken; public AudioClip soundShuffled; // // public int scale; public final int BORDER_WIDTH = 2; // public String stringForFindCommand; public String stringForEdgeWidth; public static void main(String[] args) { WindowManager.initFrame(new JAppletA()); } @Override public void init() { // Set graphSelectAll "applet parameters" accounting for frame. jAppletAHelper = new JAppletAHelper(this); // This is the Matisse-generated part. initComponents(); // tables and GUI defined here. // Set scroll pane coloring attributes before manufacture. WindowManager.setUIProperties(); // Get the icon resources. IconKG.initialize(); // Tell UserIO where to put its graphical output. UserIO.init(jTextPaneUserIO); // Define window layout. WindowManager.initApplet(this); WindowManager.setWindowLayout(); // Initialize graph controls. GraphControl.startup(this); // Set up the mouse and add listeners. mouse = new Mouse(this); mouse.addListeners(JAppletA.jPanelA); runSelector = new RunSelector(this); jNodeTable.addMouseListener(new NodeTableMouseAdapter(this)); WindowManager.clearHard(); FontDialog.init(); GraphCommand.init(this); FileCommand.init(this); UserIO.printUserPrompt(0); // Configure system by firing inital commands. UserIO.nextToolTip(); // this could be randomized later. UserIO.processCommand(AoM.HTTP_OPEN + " " + graphURL.toString(), true); UserIO.processCommand(AoM.GRAPH_TOOL + " " + AoM.nodeSelector, true); UserIO.processCommand(AoM.WINDOW_FONT_DIALOG + " " + "on", true); } /** * */ @Override public void start() { runSelector.thread = new Thread(this); runSelector.thread.start(); } @Override public void stop() { FlagManager.isTimeToStop = true; runSelector.thread = null; // mac problem cured by throw ThreadDeath exception??? } @Override public void destroy() { } @Override public void run() { runSelector.run(); } @Override public synchronized void update(Graphics graphics) // synchronized = "thread-safe" { if ((!FlagManager.isDisplayFrozen) && (runSelector != null)) { runSelector.update(); } graphics.drawImage(WindowManager.image, BORDER_WIDTH, BORDER_WIDTH, null); } /** This method is called from within the init() method to * initialize the form. * WARNING: Do NOT modify this code. The content of this method is * always regenerated by the Form Editor. */ // //GEN-BEGIN:initComponents private void initComponents() { jDialogToolBar = new javax.swing.JDialog(); jPanelToolBar = new javax.swing.JPanel(); jToggleButtonToolbarNodesDisplay = new javax.swing.JToggleButton(); jToggleButtonToolbarNodeNamesDisplay = new javax.swing.JToggleButton(); jToggleButtonToolbarNodesImageDisplay = new javax.swing.JToggleButton(); jToggleButtonToolbarEdgesDisplay = new javax.swing.JToggleButton(); jToggleButtonToolbarEdgeNamesDisplay = new javax.swing.JToggleButton(); jToggleButtonToolbarEdgesImageDisplay = new javax.swing.JToggleButton(); jButtonSeparator2 = new javax.swing.JButton(); jToggleButtonToolbarLockNodeNames = new javax.swing.JToggleButton(); jButtonToolbarGraphShake = new javax.swing.JButton(); jButtonToolbarGraphShuffle = new javax.swing.JButton(); jButtonSeparator3 = new javax.swing.JButton(); jToggleButtonToolbarGraphSmear = new javax.swing.JToggleButton(); jToggleButtonToolbarGravity = new javax.swing.JToggleButton(); jToggleButtonEdgeSmoothing = new javax.swing.JToggleButton(); jButtonToolbarAtoBTracer = new javax.swing.JButton(); jToggleButtonToolbarGraphRelax = new javax.swing.JToggleButton(); jButtonSeparator4 = new javax.swing.JButton(); jButtonToolbarExpandSelection = new javax.swing.JButton(); jButtonToolbarContractSelection = new javax.swing.JButton(); jButtonToolbarDeselectAll = new javax.swing.JButton(); jToggleButtonToolbarHideUnselected = new javax.swing.JToggleButton(); jButtonSeparator5 = new javax.swing.JButton(); jToggleButtonTitleBlock = new javax.swing.JToggleButton(); jToggleButtonNavigation = new javax.swing.JToggleButton(); jDialogNavigation = new javax.swing.JDialog(); jPanelNavigationButtons = new javax.swing.JPanel(); jButtonNavigationBack = new javax.swing.JButton(); jButtonNavigationForward = new javax.swing.JButton(); jButtonNavigationRefresh = new javax.swing.JButton(); jToggleButtonToolbarToggleFreeze = new javax.swing.JToggleButton(); jButtonNavigationHome = new javax.swing.JButton(); jComboBoxNavigation = new javax.swing.JComboBox(); jDialogUserIO = new javax.swing.JDialog(); jDialogUserIO.setSize(400,512); jScrollPaneUserIO = new javax.swing.JScrollPane(); jTextPaneUserIO = new javax.swing.JTextPane(); jDialogDataTables = new javax.swing.JDialog(); jDialogDataTables.setSize(400,512); jTabbedPaneDataTables = new javax.swing.JTabbedPane(); jScrollPaneEdgeTable = new javax.swing.JScrollPane(); jEdgeTable = new javax.swing.JTable(); jScrollPaneNodeTable = new javax.swing.JScrollPane(); jNodeTable = new javax.swing.JTable(); jDialogGraphControl = new javax.swing.JDialog(); jPanelGraphControlSliders = new javax.swing.JPanel(); graphMakerTypeJLabel = new javax.swing.JLabel(); jRadioButtonRingGraph = new javax.swing.JRadioButton(); jRadioButtonStarGraph = new javax.swing.JRadioButton(); jRadioButtonGridGraph = new javax.swing.JRadioButton(); jRadioButtonTreeGraph = new javax.swing.JRadioButton(); jButtonSeparatorGraphControl = new javax.swing.JButton(); slider0TextField = new javax.swing.JTextField(); slider1TextField = new javax.swing.JTextField(); slider2TextField = new javax.swing.JTextField(); slider3TextField = new javax.swing.JTextField(); slider4TextField = new javax.swing.JTextField(); slider5TextField = new javax.swing.JTextField(); slider6TextField = new javax.swing.JTextField(); slider0Label = new javax.swing.JLabel(); slider1Label = new javax.swing.JLabel(); slider2Label = new javax.swing.JLabel(); slider3Label = new javax.swing.JLabel(); slider4Label = new javax.swing.JLabel(); slider5Label = new javax.swing.JLabel(); slider6Label = new javax.swing.JLabel(); slider0Units = new javax.swing.JLabel(); slider1Units = new javax.swing.JLabel(); slider2Units = new javax.swing.JLabel(); slider3Units = new javax.swing.JLabel(); slider4Units = new javax.swing.JLabel(); slider5Units = new javax.swing.JLabel(); slider6Units = new javax.swing.JLabel(); slider0 = new javax.swing.JSlider(); slider1 = new javax.swing.JSlider(); slider2 = new javax.swing.JSlider(); slider3 = new javax.swing.JSlider(); slider4 = new javax.swing.JSlider(); slider5 = new javax.swing.JSlider(); slider6 = new javax.swing.JSlider(); jDialogTitleBlock = new javax.swing.JDialog(); jPanelTitleBlock = new javax.swing.JPanel(); jTextFieldTitleBlockTitle = new javax.swing.JTextField(); jTextFieldTitleBlockAuthors = new javax.swing.JTextField(); jTextFieldTitleBlockDate = new javax.swing.JTextField(); jScrollPaneTitleBlockComments = new javax.swing.JScrollPane(); jTextAreaTitleBlockComments = new javax.swing.JTextArea(); jTextFieldTitleBlockOrg = new javax.swing.JTextField(); jDialogToolTip = new javax.swing.JDialog(); jPanelToolTip = new javax.swing.JPanel(); jButtonToolTipNext = new javax.swing.JButton(); jButtonToolTipClose = new javax.swing.JButton(); jScrollPaneToolTip = new javax.swing.JScrollPane(); jTextAreaToolTip = new javax.swing.JTextArea(); jDialogFTPServer = new javax.swing.JDialog(); jPanelFTPServer = new javax.swing.JPanel(); jTextFieldFTPServerName = new javax.swing.JTextField(); jTextFieldFTPRootDirectory = new javax.swing.JTextField(); jTextFieldFTPUserName = new javax.swing.JTextField(); jPasswordFieldFTPServer = new javax.swing.JPasswordField(); jLabelFTPServer = new javax.swing.JLabel(); jLabelFTPRootDirectory = new javax.swing.JLabel(); jLabelFTPUserName = new javax.swing.JLabel(); jLabelFTPPassword = new javax.swing.JLabel(); jButtonFTPConnect = new javax.swing.JButton(); jButtonFTPDialogClose = new javax.swing.JButton(); jDialogSetEdgesWidth = new javax.swing.JDialog(); jDialogSetEdgesWidth.setSize(400,512); jPanelSetEdgeWidth = new javax.swing.JPanel(); jLabelSetEdgeWidth = new javax.swing.JLabel(); jComboBoxSetEdgeWidth = new javax.swing.JComboBox(); jButtonSetEdgeWidthClose = new javax.swing.JButton(); jDialogAbout = new javax.swing.JDialog(); jDialogAbout.setSize(350,250); jTextAreaAbout = new javax.swing.JTextArea(); jTextAreaAbout.setSize(346,246); jDialogBackgroundColor = new javax.swing.JDialog(); jColorChooserSetBackgroundColor = new javax.swing.JColorChooser(); jButtonSetBackgroundColorOK = new javax.swing.JButton(); jButtonSetBackgroundColorCancel = new javax.swing.JButton(); jButtonSetBackgroundColorApply = new javax.swing.JButton(); jDialogFind = new javax.swing.JDialog(); jDialogFind.setSize(400,512); jPanelFind = new javax.swing.JPanel(); jLabelFind = new javax.swing.JLabel(); jComboBoxFind = new javax.swing.JComboBox(); jButtonFindNext = new javax.swing.JButton(); jButtonFindCancel = new javax.swing.JButton(); jDialogFont = new javax.swing.JDialog(); jPanel1 = new javax.swing.JPanel(); jLabelFont = new javax.swing.JLabel(); jScrollPaneFont = new javax.swing.JScrollPane(); jListFont = new javax.swing.JList(); jLabelFontStyle = new javax.swing.JLabel(); jScrollPaneFontStyle = new javax.swing.JScrollPane(); jListFontStyle = new javax.swing.JList(); jScrollPaneFontSize = new javax.swing.JScrollPane(); jListFontSize = new javax.swing.JList(); jLabel4 = new javax.swing.JLabel(); jScrollPaneFontPreview = new javax.swing.JScrollPane(); jTextAreaFontPreview = new javax.swing.JTextArea(); jLabel2 = new javax.swing.JLabel(); jButtonFontCancel = new javax.swing.JButton(); jButtonFontApply = new javax.swing.JButton(); jButtonFontOK = new javax.swing.JButton(); jPopupMenuUserIO = new javax.swing.JPopupMenu(); jPopupMenuItemUserIOClear = new javax.swing.JMenuItem(); jPanelA = new wdv.kg.JPanelA(); jMenuBar = new javax.swing.JMenuBar(); jMenuFile = new javax.swing.JMenu(); jMenuItemFileNew = new javax.swing.JMenuItem(); jMenuItemFileOpen = new javax.swing.JMenuItem(); jSeparatorMenuFileA = new javax.swing.JSeparator(); jMenuItemFileSave = new javax.swing.JMenuItem(); jMenuItemFileSaveAs = new javax.swing.JMenuItem(); jSeparatorMenuFileB = new javax.swing.JSeparator(); jMenuItemFileClose = new javax.swing.JMenuItem(); jMenuItemFileExit = new javax.swing.JMenuItem(); jMenuEdit = new javax.swing.JMenu(); jMenuItemEditUndo = new javax.swing.JMenuItem(); jMenuItemEditRedo = new javax.swing.JMenuItem(); jSeparatorEditMenuA = new javax.swing.JSeparator(); jMenuItemEditCut = new javax.swing.JMenuItem(); jMenuItemEditCopy = new javax.swing.JMenuItem(); jMenuItemEditPaste = new javax.swing.JMenuItem(); jSeparatorEditMenuB = new javax.swing.JSeparator(); jMenuItemEditDelete = new javax.swing.JMenuItem(); jMenuItemEditClear = new javax.swing.JMenuItem(); jSeparatorEditMenuD = new javax.swing.JSeparator(); jMenuItemEditFind = new javax.swing.JMenuItem(); jMenuView = new javax.swing.JMenu(); jCheckBoxMenuItemViewNodes = new javax.swing.JCheckBoxMenuItem(); jCheckBoxMenuItemViewEdges = new javax.swing.JCheckBoxMenuItem(); jSeparatorMenuViewA = new javax.swing.JSeparator(); jCheckBoxMenuItemViewNodeNames = new javax.swing.JCheckBoxMenuItem(); jCheckBoxMenuItemViewEdgeNames = new javax.swing.JCheckBoxMenuItem(); jCheckBoxMenuItemViewNumberedInstances = new javax.swing.JCheckBoxMenuItem(); jCheckBoxMenuItemViewDropShadows = new javax.swing.JCheckBoxMenuItem(); jSeparatorMenuViewB = new javax.swing.JSeparator(); jCheckBoxMenuItemViewNodeNumbers = new javax.swing.JCheckBoxMenuItem(); jCheckBoxMenuItemViewEdgeNumbers = new javax.swing.JCheckBoxMenuItem(); jSeparatorMenuViewC = new javax.swing.JSeparator(); jCheckBoxMenuItemLetterNodes = new javax.swing.JCheckBoxMenuItem(); jCheckBoxMenuItemLetterEdges = new javax.swing.JCheckBoxMenuItem(); jSeparatorMenuViewD = new javax.swing.JSeparator(); jCheckBoxMenuItemPopNames = new javax.swing.JCheckBoxMenuItem(); jCheckBoxMenuItemFreezeNames = new javax.swing.JCheckBoxMenuItem(); jCheckBoxMenuItemStretchNodes = new javax.swing.JCheckBoxMenuItem(); jSeparatorMenuViewE = new javax.swing.JSeparator(); jCheckBoxMenuItemViewColorRamp = new javax.swing.JCheckBoxMenuItem(); jCheckBoxMenuItemSelectHideUnselected = new javax.swing.JCheckBoxMenuItem(); jMenuFormat = new javax.swing.JMenu(); jMenuItemFormatFont = new javax.swing.JMenuItem(); jMenuItemFormatBackgroundColor = new javax.swing.JMenuItem(); jMenuItemFormatEdgeThickness = new javax.swing.JMenuItem(); jMenuSelect = new javax.swing.JMenu(); jMenuItemDeselectAllNodes = new javax.swing.JMenuItem(); jMenuItemDeselectAllEdges = new javax.swing.JMenuItem(); jMenuItemDeselectAll = new javax.swing.JMenuItem(); jSeparatorSelectA = new javax.swing.JSeparator(); jMenuItemSelectAllNodes = new javax.swing.JMenuItem(); jMenuItemSelectAllEdges = new javax.swing.JMenuItem(); jMenuItemSelectAll = new javax.swing.JMenuItem(); jSeparatorSelectB = new javax.swing.JSeparator(); jMenuItemSelectInvertNodes = new javax.swing.JMenuItem(); jMenuItemSelectInvertEdges = new javax.swing.JMenuItem(); jMenuItemSelectInvertAll = new javax.swing.JMenuItem(); jSeparatorSelectC = new javax.swing.JSeparator(); jMenuItemSelectExpand = new javax.swing.JMenuItem(); jMenuItemSelectContract = new javax.swing.JMenuItem(); jMenuItemSelectTrace = new javax.swing.JMenuItem(); jMenuTools = new javax.swing.JMenu(); jMenuItemToolsCreateTheDual = new javax.swing.JMenuItem(); jMenuItemToolsAppendGraph = new javax.swing.JMenuItem(); jMenuTest = new javax.swing.JMenu(); jRadioButtonMenuItemRunNormal = new javax.swing.JRadioButtonMenuItem(); jSeparator1 = new javax.swing.JSeparator(); jRadioButtonMenuItemRunVMiscTest = new javax.swing.JRadioButtonMenuItem(); jRadioButtonMenuItemRunMath1Test1 = new javax.swing.JRadioButtonMenuItem(); jRadioButtonMenuItemRunMath1Test2 = new javax.swing.JRadioButtonMenuItem(); jRadioButtonMenuItemRunMath1Test3 = new javax.swing.JRadioButtonMenuItem(); jRadioButtonMenuItemRunMath1Test4 = new javax.swing.JRadioButtonMenuItem(); jRadioButtonMenuItemRunMath1Test5 = new javax.swing.JRadioButtonMenuItem(); jRadioButtonMenuItemRunMath1Test6 = new javax.swing.JRadioButtonMenuItem(); jRadioButtonMenuItemRunMath1Test7 = new javax.swing.JRadioButtonMenuItem(); jRadioButtonMenuItemRunMath2Test = new javax.swing.JRadioButtonMenuItem(); jSeparator2 = new javax.swing.JSeparator(); jRadioButtonMenuItemRunVec4Test1 = new javax.swing.JRadioButtonMenuItem(); jRadioButtonMenuItemRunVec4Test2 = new javax.swing.JRadioButtonMenuItem(); jRadioButtonMenuItemRunVec4Test3 = new javax.swing.JRadioButtonMenuItem(); jRadioButtonMenuItemRunVec4Test4 = new javax.swing.JRadioButtonMenuItem(); jRadioButtonMenuItemRunVec4Test5 = new javax.swing.JRadioButtonMenuItem(); jRadioButtonMenuItemRunVec4Test6 = new javax.swing.JRadioButtonMenuItem(); jSeparator3 = new javax.swing.JSeparator(); jRadioButtonMenuItemRunM4x4Test1 = new javax.swing.JRadioButtonMenuItem(); jRadioButtonMenuItemRunM4x4Test2 = new javax.swing.JRadioButtonMenuItem(); jRadioButtonMenuItemRunM4x4Test3 = new javax.swing.JRadioButtonMenuItem(); jRadioButtonMenuItemRunM4x4Test4 = new javax.swing.JRadioButtonMenuItem(); jRadioButtonMenuItemRunM4x4Test5 = new javax.swing.JRadioButtonMenuItem(); jRadioButtonMenuItemRunM4x4Test6 = new javax.swing.JRadioButtonMenuItem(); jSeparator4 = new javax.swing.JSeparator(); jRadioButtonMenuItemRunXImageTest = new javax.swing.JRadioButtonMenuItem(); jRadioButtonMenuItemRunNetTest = new javax.swing.JRadioButtonMenuItem(); jRadioButtonMenuItemRunListTest = new javax.swing.JRadioButtonMenuItem(); jMenuWin = new javax.swing.JMenu(); jCheckBoxMenuItemWinToolBar = new javax.swing.JCheckBoxMenuItem(); jCheckBoxMenuItemNavigation = new javax.swing.JCheckBoxMenuItem(); jCheckBoxMenuItemWinUserIO = new javax.swing.JCheckBoxMenuItem(); jCheckBoxMenuItemWinDataTables = new javax.swing.JCheckBoxMenuItem(); jCheckBoxMenuItemWinGraphControl = new javax.swing.JCheckBoxMenuItem(); jCheckBoxMenuItemWinTitleBlock = new javax.swing.JCheckBoxMenuItem(); jMenuWinSeparator = new javax.swing.JSeparator(); jMenuItemWinCloseWindows = new javax.swing.JMenuItem(); jMenuItemWinResetWindows = new javax.swing.JMenuItem(); jMenuItemEditClearUsrIO = new javax.swing.JMenuItem(); jMenuHelp = new javax.swing.JMenu(); jMenuItemHelpOnlineHelp = new javax.swing.JMenuItem(); jMenuItemHelpQuickReference = new javax.swing.JMenuItem(); jMenuItemHelpQuickTerm = new javax.swing.JMenuItem(); jMenuItemHelpNextTodo = new javax.swing.JMenuItem(); jCheckBoxMenuItemHelpAbout = new javax.swing.JCheckBoxMenuItem(); jDialogToolBar.setTitle("Tools"); jDialogToolBar.setBackground(new java.awt.Color(153, 204, 153)); jDialogToolBar.setBounds(new java.awt.Rectangle(0, 0, 0, 0)); jDialogToolBar.setFont(new java.awt.Font("Verdana", 0, 12)); jDialogToolBar.setMinimumSize(new java.awt.Dimension(20, 20)); jDialogToolBar.setName("jDialogToolBarName"); // NOI18N jDialogToolBar.setResizable(false); jDialogToolBar.addWindowListener(new java.awt.event.WindowAdapter() { public void windowClosed(java.awt.event.WindowEvent evt) { jDialogToolBarWindowClosed(evt); } }); jPanelToolBar.setBackground(new java.awt.Color(153, 204, 153)); jPanelToolBar.setFont(new java.awt.Font("Verdana", 0, 12)); jPanelToolBar.setMaximumSize(null); jToggleButtonToolbarNodeSelector.setBackground(new java.awt.Color(153, 204, 153)); jToggleButtonToolbarNodeSelector.setFont(new java.awt.Font("Verdana", 0, 10)); jToggleButtonToolbarNodeSelector.setIcon(new javax.swing.ImageIcon(getClass().getResource("/wdv/icons/nodeSelector32x32.png"))); // NOI18N jToggleButtonToolbarNodeSelector.setToolTipText("Toggle Select/Deselect Node"); jToggleButtonToolbarNodeSelector.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); jToggleButtonToolbarNodeSelector.setMaximumSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarNodeSelector.setMinimumSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarNodeSelector.setPreferredSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarNodeSelector.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jToggleButtonToolbarNodeSelectorActionPerformed(evt); } }); jToggleButtonToolbarEdgeSelector.setBackground(new java.awt.Color(153, 204, 153)); jToggleButtonToolbarEdgeSelector.setFont(new java.awt.Font("Verdana", 0, 10)); jToggleButtonToolbarEdgeSelector.setIcon(new javax.swing.ImageIcon(getClass().getResource("/wdv/icons/edgeSelector32x32.png"))); // NOI18N jToggleButtonToolbarEdgeSelector.setToolTipText("Toggle Select/Deselect Edge"); jToggleButtonToolbarEdgeSelector.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); jToggleButtonToolbarEdgeSelector.setMaximumSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarEdgeSelector.setMinimumSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarEdgeSelector.setPreferredSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarEdgeSelector.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jToggleButtonToolbarEdgeSelectorActionPerformed(evt); } }); jToggleButtonToolbarNodeCreator.setBackground(new java.awt.Color(153, 204, 153)); jToggleButtonToolbarNodeCreator.setFont(new java.awt.Font("Verdana", 0, 10)); jToggleButtonToolbarNodeCreator.setIcon(new javax.swing.ImageIcon(getClass().getResource("/wdv/icons/nodeCreator32x32.png"))); // NOI18N jToggleButtonToolbarNodeCreator.setToolTipText("Toggle Create/Delete Node"); jToggleButtonToolbarNodeCreator.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); jToggleButtonToolbarNodeCreator.setFocusCycleRoot(true); jToggleButtonToolbarNodeCreator.setMaximumSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarNodeCreator.setMinimumSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarNodeCreator.setPreferredSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarNodeCreator.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jToggleButtonToolbarNodeCreatorActionPerformed(evt); } }); jToggleButtonToolbarEdgeCreator.setBackground(new java.awt.Color(153, 204, 153)); jToggleButtonToolbarEdgeCreator.setFont(new java.awt.Font("Verdana", 0, 10)); jToggleButtonToolbarEdgeCreator.setIcon(new javax.swing.ImageIcon(getClass().getResource("/wdv/icons/edgeCreator32x32.png"))); // NOI18N jToggleButtonToolbarEdgeCreator.setToolTipText("Toggle Create/Delete Edge"); jToggleButtonToolbarEdgeCreator.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); jToggleButtonToolbarEdgeCreator.setFocusCycleRoot(true); jToggleButtonToolbarEdgeCreator.setMaximumSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarEdgeCreator.setMinimumSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarEdgeCreator.setPreferredSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarEdgeCreator.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jToggleButtonToolbarEdgeCreatorActionPerformed(evt); } }); jToggleButtonToolbarNodesDisplay.setBackground(new java.awt.Color(153, 204, 153)); jToggleButtonToolbarNodesDisplay.setFont(new java.awt.Font("Verdana", 0, 10)); jToggleButtonToolbarNodesDisplay.setIcon(new javax.swing.ImageIcon(getClass().getResource("/wdv/icons/showNodes32x32.png"))); // NOI18N jToggleButtonToolbarNodesDisplay.setToolTipText("Toggle Show/Hide Nodes"); jToggleButtonToolbarNodesDisplay.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); jToggleButtonToolbarNodesDisplay.setMaximumSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarNodesDisplay.setMinimumSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarNodesDisplay.setOpaque(true); jToggleButtonToolbarNodesDisplay.setPreferredSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarNodesDisplay.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jToggleButtonToolbarNodesDisplayActionPerformed(evt); } }); jToggleButtonToolbarNodeNamesDisplay.setBackground(new java.awt.Color(153, 204, 153)); jToggleButtonToolbarNodeNamesDisplay.setFont(new java.awt.Font("Verdana", 0, 10)); jToggleButtonToolbarNodeNamesDisplay.setIcon(new javax.swing.ImageIcon(getClass().getResource("/wdv/icons/showNodeNames32x32.png"))); // NOI18N jToggleButtonToolbarNodeNamesDisplay.setToolTipText("Toggle Show/Hide Node Names"); jToggleButtonToolbarNodeNamesDisplay.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); jToggleButtonToolbarNodeNamesDisplay.setMaximumSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarNodeNamesDisplay.setMinimumSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarNodeNamesDisplay.setOpaque(true); jToggleButtonToolbarNodeNamesDisplay.setPreferredSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarNodeNamesDisplay.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jToggleButtonToolbarNodeNamesDisplayActionPerformed(evt); } }); jToggleButtonToolbarNodesImageDisplay.setBackground(new java.awt.Color(153, 204, 153)); jToggleButtonToolbarNodesImageDisplay.setFont(new java.awt.Font("Verdana", 0, 10)); jToggleButtonToolbarNodesImageDisplay.setIcon(new javax.swing.ImageIcon(getClass().getResource("/wdv/icons/showNodeImages32x32.png"))); // NOI18N jToggleButtonToolbarNodesImageDisplay.setToolTipText("Toggle Show/Hide Node Names"); jToggleButtonToolbarNodesImageDisplay.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); jToggleButtonToolbarNodesImageDisplay.setMaximumSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarNodesImageDisplay.setMinimumSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarNodesImageDisplay.setOpaque(true); jToggleButtonToolbarNodesImageDisplay.setPreferredSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarNodesImageDisplay.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jToggleButtonToolbarNodesImageDisplayActionPerformed(evt); } }); jToggleButtonToolbarEdgesDisplay.setBackground(new java.awt.Color(153, 204, 153)); jToggleButtonToolbarEdgesDisplay.setFont(new java.awt.Font("Verdana", 0, 12)); jToggleButtonToolbarEdgesDisplay.setIcon(new javax.swing.ImageIcon(getClass().getResource("/wdv/icons/showEdges32x32.png"))); // NOI18N jToggleButtonToolbarEdgesDisplay.setToolTipText("Toggle Show/Hide Edges"); jToggleButtonToolbarEdgesDisplay.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); jToggleButtonToolbarEdgesDisplay.setMaximumSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarEdgesDisplay.setMinimumSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarEdgesDisplay.setOpaque(true); jToggleButtonToolbarEdgesDisplay.setPreferredSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarEdgesDisplay.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jToggleButtonToolbarEdgesDisplayActionPerformed(evt); } }); jToggleButtonToolbarEdgeNamesDisplay.setBackground(new java.awt.Color(153, 204, 153)); jToggleButtonToolbarEdgeNamesDisplay.setFont(new java.awt.Font("Verdana", 0, 10)); jToggleButtonToolbarEdgeNamesDisplay.setIcon(new javax.swing.ImageIcon(getClass().getResource("/wdv/icons/showEdgeNames32x32.png"))); // NOI18N jToggleButtonToolbarEdgeNamesDisplay.setToolTipText("Toggle Show/Hide Edge Names"); jToggleButtonToolbarEdgeNamesDisplay.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); jToggleButtonToolbarEdgeNamesDisplay.setMaximumSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarEdgeNamesDisplay.setMinimumSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarEdgeNamesDisplay.setOpaque(true); jToggleButtonToolbarEdgeNamesDisplay.setPreferredSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarEdgeNamesDisplay.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jToggleButtonToolbarEdgeNamesDisplayActionPerformed(evt); } }); jToggleButtonToolbarEdgesImageDisplay.setBackground(new java.awt.Color(153, 204, 153)); jToggleButtonToolbarEdgesImageDisplay.setFont(new java.awt.Font("Verdana", 0, 10)); jToggleButtonToolbarEdgesImageDisplay.setIcon(new javax.swing.ImageIcon(getClass().getResource("/wdv/icons/showEdgeImages32x32.png"))); // NOI18N jToggleButtonToolbarEdgesImageDisplay.setToolTipText("Toggle Show/Hide Node Names"); jToggleButtonToolbarEdgesImageDisplay.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); jToggleButtonToolbarEdgesImageDisplay.setMaximumSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarEdgesImageDisplay.setMinimumSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarEdgesImageDisplay.setOpaque(true); jToggleButtonToolbarEdgesImageDisplay.setPreferredSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarEdgesImageDisplay.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jToggleButtonToolbarEdgesImageDisplayActionPerformed(evt); } }); jButtonSeparator2.setBackground(new java.awt.Color(51, 0, 204)); jButtonSeparator2.setIcon(new javax.swing.ImageIcon(getClass().getResource("/wdv/icons/separator80x16.png"))); // NOI18N jButtonSeparator2.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); jButtonSeparator2.setContentAreaFilled(false); jButtonSeparator2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonSeparator2ActionPerformed(evt); } }); jToggleButtonToolbarLockNodeNames.setBackground(new java.awt.Color(153, 204, 153)); jToggleButtonToolbarLockNodeNames.setFont(new java.awt.Font("Verdana", 0, 12)); jToggleButtonToolbarLockNodeNames.setIcon(new javax.swing.ImageIcon(getClass().getResource("/wdv/icons/lockNodeNames32x32.png"))); // NOI18N jToggleButtonToolbarLockNodeNames.setSelected(true); jToggleButtonToolbarLockNodeNames.setToolTipText("Toggle Lock/Unlock Node Names"); jToggleButtonToolbarLockNodeNames.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); jToggleButtonToolbarLockNodeNames.setMaximumSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarLockNodeNames.setMinimumSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarLockNodeNames.setOpaque(true); jToggleButtonToolbarLockNodeNames.setPreferredSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarLockNodeNames.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jToggleButtonToolbarLockNodeNamesActionPerformed(evt); } }); jButtonToolbarGraphShake.setBackground(new java.awt.Color(153, 204, 153)); jButtonToolbarGraphShake.setFont(new java.awt.Font("Verdana", 0, 10)); jButtonToolbarGraphShake.setIcon(new javax.swing.ImageIcon(getClass().getResource("/wdv/icons/shakeNodes32x32.png"))); // NOI18N jButtonToolbarGraphShake.setToolTipText("Shake Nodes"); jButtonToolbarGraphShake.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); jButtonToolbarGraphShake.setMaximumSize(new java.awt.Dimension(36, 36)); jButtonToolbarGraphShake.setMinimumSize(new java.awt.Dimension(36, 36)); jButtonToolbarGraphShake.setPreferredSize(new java.awt.Dimension(36, 36)); jButtonToolbarGraphShake.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonToolbarGraphShakeActionPerformed(evt); } }); jButtonToolbarGraphShuffle.setBackground(new java.awt.Color(153, 204, 153)); jButtonToolbarGraphShuffle.setFont(new java.awt.Font("Verdana", 0, 10)); jButtonToolbarGraphShuffle.setIcon(new javax.swing.ImageIcon(getClass().getResource("/wdv/icons/shuffleNodes32x32.png"))); // NOI18N jButtonToolbarGraphShuffle.setToolTipText("Shuffle Nodes"); jButtonToolbarGraphShuffle.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); jButtonToolbarGraphShuffle.setMaximumSize(new java.awt.Dimension(36, 36)); jButtonToolbarGraphShuffle.setMinimumSize(new java.awt.Dimension(36, 36)); jButtonToolbarGraphShuffle.setPreferredSize(new java.awt.Dimension(36, 36)); jButtonToolbarGraphShuffle.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonToolbarGraphShuffleActionPerformed(evt); } }); jButtonSeparator3.setBackground(new java.awt.Color(51, 0, 204)); jButtonSeparator3.setIcon(new javax.swing.ImageIcon(getClass().getResource("/wdv/icons/separator80x16.png"))); // NOI18N jButtonSeparator3.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); jButtonSeparator3.setContentAreaFilled(false); jButtonSeparator3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonSeparator3ActionPerformed(evt); } }); jToggleButtonToolbarGraphSmear.setBackground(new java.awt.Color(153, 204, 153)); jToggleButtonToolbarGraphSmear.setFont(new java.awt.Font("Verdana", 0, 12)); jToggleButtonToolbarGraphSmear.setIcon(new javax.swing.ImageIcon(getClass().getResource("/wdv/icons/clear32x32.png"))); // NOI18N jToggleButtonToolbarGraphSmear.setSelected(true); jToggleButtonToolbarGraphSmear.setToolTipText("Toggle Clear/Smear Frames"); jToggleButtonToolbarGraphSmear.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); jToggleButtonToolbarGraphSmear.setMaximumSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarGraphSmear.setMinimumSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarGraphSmear.setPreferredSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarGraphSmear.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jToggleButtonToolbarGraphSmearActionPerformed(evt); } }); jToggleButtonToolbarGravity.setBackground(new java.awt.Color(153, 204, 153)); jToggleButtonToolbarGravity.setFont(new java.awt.Font("Verdana", 0, 12)); jToggleButtonToolbarGravity.setIcon(new javax.swing.ImageIcon(getClass().getResource("/wdv/icons/gravityOff32x32.png"))); // NOI18N jToggleButtonToolbarGravity.setToolTipText("Toggle Gravity"); jToggleButtonToolbarGravity.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); jToggleButtonToolbarGravity.setMaximumSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarGravity.setMinimumSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarGravity.setPreferredSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarGravity.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jToggleButtonToolbarGravityActionPerformed(evt); } }); jToggleButtonEdgeSmoothing.setBackground(new java.awt.Color(153, 204, 153)); jToggleButtonEdgeSmoothing.setFont(new java.awt.Font("Verdana", 0, 12)); jToggleButtonEdgeSmoothing.setIcon(new javax.swing.ImageIcon(getClass().getResource("/wdv/icons/jaggedEdge32x32.png"))); // NOI18N jToggleButtonEdgeSmoothing.setToolTipText("Toggle Smooth/Jaggy Edges"); jToggleButtonEdgeSmoothing.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); jToggleButtonEdgeSmoothing.setMaximumSize(new java.awt.Dimension(36, 36)); jToggleButtonEdgeSmoothing.setMinimumSize(new java.awt.Dimension(36, 36)); jToggleButtonEdgeSmoothing.setOpaque(true); jToggleButtonEdgeSmoothing.setPreferredSize(new java.awt.Dimension(36, 36)); jToggleButtonEdgeSmoothing.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jToggleButtonEdgeSmoothingActionPerformed(evt); } }); jButtonToolbarAtoBTracer.setBackground(new java.awt.Color(153, 204, 153)); jButtonToolbarAtoBTracer.setFont(new java.awt.Font("Verdana", 0, 10)); jButtonToolbarAtoBTracer.setIcon(new javax.swing.ImageIcon(getClass().getResource("/wdv/icons/traceAtoB32x32.png"))); // NOI18N jButtonToolbarAtoBTracer.setToolTipText("Trace Selection"); jButtonToolbarAtoBTracer.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); jButtonToolbarAtoBTracer.setMaximumSize(new java.awt.Dimension(36, 36)); jButtonToolbarAtoBTracer.setMinimumSize(new java.awt.Dimension(36, 36)); jButtonToolbarAtoBTracer.setPreferredSize(new java.awt.Dimension(36, 36)); jButtonToolbarAtoBTracer.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonToolbarAtoBTracerActionPerformed(evt); } }); jToggleButtonToolbarGraphRelax.setBackground(new java.awt.Color(153, 204, 153)); jToggleButtonToolbarGraphRelax.setFont(new java.awt.Font("Verdana", 0, 12)); jToggleButtonToolbarGraphRelax.setIcon(new javax.swing.ImageIcon(getClass().getResource("/wdv/icons/relaxOn32x32.png"))); // NOI18N jToggleButtonToolbarGraphRelax.setToolTipText("Toggle Relaxation"); jToggleButtonToolbarGraphRelax.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); jToggleButtonToolbarGraphRelax.setMaximumSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarGraphRelax.setMinimumSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarGraphRelax.setPreferredSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarGraphRelax.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jToggleButtonToolbarGraphRelaxActionPerformed(evt); } }); jButtonSeparator4.setBackground(new java.awt.Color(51, 0, 204)); jButtonSeparator4.setIcon(new javax.swing.ImageIcon(getClass().getResource("/wdv/icons/separator80x16.png"))); // NOI18N jButtonSeparator4.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); jButtonSeparator4.setContentAreaFilled(false); jButtonSeparator4.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonSeparator4ActionPerformed(evt); } }); jButtonToolbarExpandSelection.setBackground(new java.awt.Color(153, 204, 153)); jButtonToolbarExpandSelection.setFont(new java.awt.Font("Verdana", 0, 10)); jButtonToolbarExpandSelection.setIcon(new javax.swing.ImageIcon(getClass().getResource("/wdv/icons/expandSelection32x32.png"))); // NOI18N jButtonToolbarExpandSelection.setToolTipText("Expand Selection"); jButtonToolbarExpandSelection.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); jButtonToolbarExpandSelection.setMaximumSize(new java.awt.Dimension(36, 36)); jButtonToolbarExpandSelection.setMinimumSize(new java.awt.Dimension(36, 36)); jButtonToolbarExpandSelection.setPreferredSize(new java.awt.Dimension(36, 36)); jButtonToolbarExpandSelection.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonToolbarExpandSelectionActionPerformed(evt); } }); jButtonToolbarContractSelection.setBackground(new java.awt.Color(153, 204, 153)); jButtonToolbarContractSelection.setFont(new java.awt.Font("Verdana", 0, 10)); jButtonToolbarContractSelection.setIcon(new javax.swing.ImageIcon(getClass().getResource("/wdv/icons/contractSelection32x32.png"))); // NOI18N jButtonToolbarContractSelection.setToolTipText("Contract Selection"); jButtonToolbarContractSelection.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); jButtonToolbarContractSelection.setMaximumSize(new java.awt.Dimension(36, 36)); jButtonToolbarContractSelection.setMinimumSize(new java.awt.Dimension(36, 36)); jButtonToolbarContractSelection.setPreferredSize(new java.awt.Dimension(36, 36)); jButtonToolbarContractSelection.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonToolbarContractSelectionActionPerformed(evt); } }); jButtonToolbarDeselectAll.setBackground(new java.awt.Color(153, 204, 153)); jButtonToolbarDeselectAll.setFont(new java.awt.Font("Verdana", 0, 10)); jButtonToolbarDeselectAll.setIcon(new javax.swing.ImageIcon(getClass().getResource("/wdv/icons/deselectAll32x32.png"))); // NOI18N jButtonToolbarDeselectAll.setToolTipText("Deselect All Nodes"); jButtonToolbarDeselectAll.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); jButtonToolbarDeselectAll.setMaximumSize(new java.awt.Dimension(36, 36)); jButtonToolbarDeselectAll.setMinimumSize(new java.awt.Dimension(36, 36)); jButtonToolbarDeselectAll.setPreferredSize(new java.awt.Dimension(36, 36)); jButtonToolbarDeselectAll.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonToolbarDeselectAllActionPerformed(evt); } }); jToggleButtonToolbarHideUnselected.setBackground(new java.awt.Color(153, 204, 153)); jToggleButtonToolbarHideUnselected.setFont(new java.awt.Font("Verdana", 0, 10)); jToggleButtonToolbarHideUnselected.setIcon(new javax.swing.ImageIcon(getClass().getResource("/wdv/icons/hideUnselected32x32.png"))); // NOI18N jToggleButtonToolbarHideUnselected.setToolTipText("Hide Unselected"); jToggleButtonToolbarHideUnselected.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); jToggleButtonToolbarHideUnselected.setFocusCycleRoot(true); jToggleButtonToolbarHideUnselected.setMaximumSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarHideUnselected.setMinimumSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarHideUnselected.setPreferredSize(new java.awt.Dimension(36, 36)); jToggleButtonToolbarHideUnselected.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jToggleButtonToolbarHideUnselectedActionPerformed(evt); } }); jButtonSeparator5.setBackground(new java.awt.Color(51, 0, 204)); jButtonSeparator5.setIcon(new javax.swing.ImageIcon(getClass().getResource("/wdv/icons/separator80x16.png"))); // NOI18N jButtonSeparator5.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); jButtonSeparator5.setContentAreaFilled(false); jButtonSeparator5.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonSeparator5ActionPerformed(evt); } }); jToggleButtonTitleBlock.setFont(new java.awt.Font("Verdana", 1, 10)); jToggleButtonTitleBlock.setForeground(new java.awt.Color(255, 255, 153)); jToggleButtonTitleBlock.setText("T"); jToggleButtonTitleBlock.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), null)); jToggleButtonTitleBlock.setContentAreaFilled(false); jToggleButtonTitleBlock.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jToggleButtonTitleBlockActionPerformed(evt); } }); jToggleButtonNavigation.setFont(new java.awt.Font("Verdana", 1, 10)); jToggleButtonNavigation.setForeground(new java.awt.Color(255, 255, 153)); jToggleButtonNavigation.setText("N"); jToggleButtonNavigation.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), null)); jToggleButtonNavigation.setContentAreaFilled(false); jToggleButtonNavigation.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jToggleButtonNavigationActionPerformed(evt); } }); org.jdesktop.layout.GroupLayout jPanelToolBarLayout = new org.jdesktop.layout.GroupLayout(jPanelToolBar); jPanelToolBar.setLayout(jPanelToolBarLayout); jPanelToolBarLayout.setHorizontalGroup( jPanelToolBarLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jPanelToolBarLayout.createSequentialGroup() .add(21, 21, 21) .add(jPanelToolBarLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jButtonSeparator5, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 80, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jPanelToolBarLayout.createSequentialGroup() .add(jToggleButtonToolbarNodeCreator, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jToggleButtonToolbarEdgeCreator, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .add(jButtonSeparator4, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 80, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jPanelToolBarLayout.createSequentialGroup() .add(jButtonToolbarExpandSelection, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jButtonToolbarContractSelection, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .add(jPanelToolBarLayout.createSequentialGroup() .add(jButtonToolbarAtoBTracer, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jToggleButtonToolbarGraphRelax, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .add(jButtonSeparator3, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 80, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jPanelToolBarLayout.createSequentialGroup() .add(jButtonToolbarGraphShake, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jButtonToolbarGraphShuffle, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .add(jPanelToolBarLayout.createSequentialGroup() .add(jToggleButtonToolbarLockNodeNames, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jToggleButtonToolbarGravity, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .add(jPanelToolBarLayout.createSequentialGroup() .add(jToggleButtonToolbarGraphSmear, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jToggleButtonEdgeSmoothing, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .add(jButtonSeparator2, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 80, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jPanelToolBarLayout.createSequentialGroup() .add(jToggleButtonToolbarNodesImageDisplay, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jToggleButtonToolbarEdgesImageDisplay, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .add(jPanelToolBarLayout.createSequentialGroup() .add(jPanelToolBarLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING) .add(jToggleButtonToolbarNodeNamesDisplay, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jToggleButtonToolbarNodesDisplay, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jPanelToolBarLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jToggleButtonToolbarEdgeNamesDisplay, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jToggleButtonToolbarEdgesDisplay, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))) .add(jPanelToolBarLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING, false) .add(org.jdesktop.layout.GroupLayout.LEADING, jToggleButtonNavigation, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(org.jdesktop.layout.GroupLayout.LEADING, jPanelToolBarLayout.createSequentialGroup() .add(jToggleButtonToolbarNodeSelector, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jToggleButtonToolbarEdgeSelector, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))) .add(jPanelToolBarLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING, false) .add(org.jdesktop.layout.GroupLayout.LEADING, jToggleButtonTitleBlock, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(org.jdesktop.layout.GroupLayout.LEADING, jPanelToolBarLayout.createSequentialGroup() .add(jButtonToolbarDeselectAll, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jToggleButtonToolbarHideUnselected, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)))) .addContainerGap(21, Short.MAX_VALUE)) ); jPanelToolBarLayout.setVerticalGroup( jPanelToolBarLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jPanelToolBarLayout.createSequentialGroup() .addContainerGap() .add(jToggleButtonNavigation) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jPanelToolBarLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING) .add(jToggleButtonToolbarNodeSelector, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jToggleButtonToolbarEdgeSelector, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jPanelToolBarLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jToggleButtonToolbarNodeCreator, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jToggleButtonToolbarEdgeCreator, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jButtonSeparator5, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 16, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jPanelToolBarLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jToggleButtonToolbarNodesDisplay, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jToggleButtonToolbarEdgesDisplay, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jPanelToolBarLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jToggleButtonToolbarNodeNamesDisplay, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jToggleButtonToolbarEdgeNamesDisplay, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jPanelToolBarLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING) .add(jToggleButtonToolbarEdgesImageDisplay, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jToggleButtonToolbarNodesImageDisplay, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jButtonSeparator2, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 16, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jPanelToolBarLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jButtonToolbarGraphShake, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jButtonToolbarGraphShuffle, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jPanelToolBarLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jToggleButtonToolbarLockNodeNames, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jToggleButtonToolbarGravity, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jButtonSeparator3, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 16, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jPanelToolBarLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jToggleButtonToolbarGraphSmear, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jToggleButtonEdgeSmoothing, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jPanelToolBarLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING) .add(jButtonToolbarAtoBTracer, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jToggleButtonToolbarGraphRelax, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jButtonSeparator4, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 16, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jPanelToolBarLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jButtonToolbarExpandSelection, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jButtonToolbarContractSelection, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jPanelToolBarLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING) .add(jToggleButtonToolbarHideUnselected, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jButtonToolbarDeselectAll, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jToggleButtonTitleBlock) .addContainerGap(23, Short.MAX_VALUE)) ); jToggleButtonToolbarNodeCreator.getAccessibleContext().setAccessibleName("nodeCreator"); jToggleButtonToolbarNodeCreator.getAccessibleContext().setAccessibleDescription("Toggle Node Creation/Deletion"); jToggleButtonToolbarEdgeCreator.getAccessibleContext().setAccessibleName("edgeCreator"); jToggleButtonToolbarEdgeCreator.getAccessibleContext().setAccessibleDescription("Toggle Edge Creator/Deletor"); jToggleButtonToolbarEdgesDisplay.getAccessibleContext().setAccessibleName("DrawHideEdges"); jToggleButtonToolbarEdgesDisplay.getAccessibleContext().setAccessibleDescription("Draw or Hide Edges"); jToggleButtonToolbarGraphSmear.getAccessibleContext().setAccessibleDescription("Clear Display"); jToggleButtonToolbarGravity.getAccessibleContext().setAccessibleName("AddGravity"); jToggleButtonToolbarGravity.getAccessibleContext().setAccessibleDescription("Add Gravity"); jToggleButtonEdgeSmoothing.getAccessibleContext().setAccessibleDescription("Antialias Display"); org.jdesktop.layout.GroupLayout jDialogToolBarLayout = new org.jdesktop.layout.GroupLayout(jDialogToolBar.getContentPane()); jDialogToolBar.getContentPane().setLayout(jDialogToolBarLayout); jDialogToolBarLayout.setHorizontalGroup( jDialogToolBarLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jPanelToolBar, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) ); jDialogToolBarLayout.setVerticalGroup( jDialogToolBarLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jPanelToolBar, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) ); jDialogToolBar.getAccessibleContext().setAccessibleName("jDialogToolBarAccessibleName"); jDialogNavigation.setTitle("Navigation"); jDialogNavigation.setBackground(new java.awt.Color(153, 204, 153)); jDialogNavigation.setBounds(new java.awt.Rectangle(0, 0, 0, 0)); jDialogNavigation.setFont(new java.awt.Font("Verdana", 0, 12)); jDialogNavigation.setMinimumSize(new java.awt.Dimension(20, 20)); jDialogNavigation.setName("jDialogToolBarName"); // NOI18N jDialogNavigation.addWindowListener(new java.awt.event.WindowAdapter() { public void windowClosed(java.awt.event.WindowEvent evt) { jDialogNavigationWindowClosed(evt); } }); jPanelNavigationButtons.setBackground(new java.awt.Color(153, 204, 153)); jPanelNavigationButtons.setBorder(javax.swing.BorderFactory.createEtchedBorder()); jPanelNavigationButtons.setFont(new java.awt.Font("Verdana", 0, 12)); jPanelNavigationButtons.setPreferredSize(new java.awt.Dimension(760, 60)); jButtonNavigationBack.setFont(new java.awt.Font("Verdana", 0, 12)); jButtonNavigationBack.setIcon(new javax.swing.ImageIcon(getClass().getResource("/wdv/icons/back32x32.png"))); // NOI18N jButtonNavigationBack.setToolTipText("Go Back One Page"); jButtonNavigationBack.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.RAISED)); jButtonNavigationBack.setBorderPainted(false); jButtonNavigationBack.setContentAreaFilled(false); jButtonNavigationBack.setMaximumSize(new java.awt.Dimension(32, 32)); jButtonNavigationBack.setMinimumSize(new java.awt.Dimension(32, 32)); jButtonNavigationBack.setPreferredSize(new java.awt.Dimension(32, 32)); jButtonNavigationBack.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonNavigationBackActionPerformed(evt); } }); jButtonNavigationForward.setFont(new java.awt.Font("Verdana", 0, 12)); jButtonNavigationForward.setIcon(new javax.swing.ImageIcon(getClass().getResource("/wdv/icons/forward32x32.png"))); // NOI18N jButtonNavigationForward.setToolTipText("Go Forward One Page"); jButtonNavigationForward.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.RAISED)); jButtonNavigationForward.setBorderPainted(false); jButtonNavigationForward.setContentAreaFilled(false); jButtonNavigationForward.setMaximumSize(new java.awt.Dimension(32, 32)); jButtonNavigationForward.setMinimumSize(new java.awt.Dimension(32, 32)); jButtonNavigationForward.setPreferredSize(new java.awt.Dimension(32, 32)); jButtonNavigationForward.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonNavigationForwardActionPerformed(evt); } }); jButtonNavigationRefresh.setBackground(new java.awt.Color(153, 204, 153)); jButtonNavigationRefresh.setFont(new java.awt.Font("Verdana", 0, 12)); jButtonNavigationRefresh.setIcon(new javax.swing.ImageIcon(getClass().getResource("/wdv/icons/refresh32x32.png"))); // NOI18N jButtonNavigationRefresh.setToolTipText("Reload Current Page"); jButtonNavigationRefresh.setBorder(null); jButtonNavigationRefresh.setBorderPainted(false); jButtonNavigationRefresh.setContentAreaFilled(false); jButtonNavigationRefresh.setMaximumSize(new java.awt.Dimension(32, 32)); jButtonNavigationRefresh.setMinimumSize(new java.awt.Dimension(32, 32)); jButtonNavigationRefresh.setPreferredSize(new java.awt.Dimension(32, 32)); jButtonNavigationRefresh.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonNavigationRefreshActionPerformed(evt); } }); jToggleButtonToolbarToggleFreeze.setBackground(new java.awt.Color(153, 204, 153)); jToggleButtonToolbarToggleFreeze.setFont(new java.awt.Font("Verdana", 0, 12)); jToggleButtonToolbarToggleFreeze.setIcon(new javax.swing.ImageIcon(getClass().getResource("/wdv/icons/freeze32x32.png"))); // NOI18N jToggleButtonToolbarToggleFreeze.setToolTipText("Toggle Freeze/Thaw Display"); jToggleButtonToolbarToggleFreeze.setBorder(null); jToggleButtonToolbarToggleFreeze.setMaximumSize(new java.awt.Dimension(32, 32)); jToggleButtonToolbarToggleFreeze.setMinimumSize(new java.awt.Dimension(32, 32)); jToggleButtonToolbarToggleFreeze.setPreferredSize(new java.awt.Dimension(32, 32)); jToggleButtonToolbarToggleFreeze.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jToggleButtonToolbarToggleFreezeActionPerformed(evt); } }); jButtonNavigationHome.setFont(new java.awt.Font("Verdana", 0, 12)); jButtonNavigationHome.setIcon(new javax.swing.ImageIcon(getClass().getResource("/wdv/icons/home32x32.png"))); // NOI18N jButtonNavigationHome.setToolTipText("Session Home Page"); jButtonNavigationHome.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.RAISED)); jButtonNavigationHome.setBorderPainted(false); jButtonNavigationHome.setContentAreaFilled(false); jButtonNavigationHome.setMaximumSize(new java.awt.Dimension(32, 32)); jButtonNavigationHome.setMinimumSize(new java.awt.Dimension(32, 32)); jButtonNavigationHome.setPreferredSize(new java.awt.Dimension(32, 32)); jButtonNavigationHome.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonNavigationHomeActionPerformed(evt); } }); jComboBoxNavigation.setBackground(new java.awt.Color(194, 231, 194)); jComboBoxNavigation.setEditable(true); jComboBoxNavigation.setFont(new java.awt.Font("Verdana", 0, 12)); jComboBoxNavigation.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "http://www.wdv.com/graph/data/binLaden.txt", "http://www.wdv.com/graph/data/blindness.txt", "http://www.wdv.com/graph/data/RainInSpain/graph.txt", "http://www.wdv.com/graph/data/ABC.txt", "http://www.wdv.com/graph/data/AG/graph.txt", "http://www.wdv.com/graph/data/PeriodicTable/graph.txt", "http://www.wdv.com/graph/data/PeriodicTable/graphAnim.txt", "http://www.wdv.com/graph/data/poem.txt", "http://www.wdv.com/graph/data/TSH.txt", "http://www.wdv.com/graph/data/mesothelioma.txt", "http://www.wdv.com/graph/data/cholesterol.txt", " " })); jComboBoxNavigation.setToolTipText("Enter URL of graph"); jComboBoxNavigation.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jComboBoxNavigationActionPerformed(evt); } }); org.jdesktop.layout.GroupLayout jPanelNavigationButtonsLayout = new org.jdesktop.layout.GroupLayout(jPanelNavigationButtons); jPanelNavigationButtons.setLayout(jPanelNavigationButtonsLayout); jPanelNavigationButtonsLayout.setHorizontalGroup( jPanelNavigationButtonsLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jPanelNavigationButtonsLayout.createSequentialGroup() .addContainerGap() .add(jButtonNavigationBack, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(2, 2, 2) .add(jButtonNavigationForward, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.UNRELATED) .add(jButtonNavigationRefresh, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jToggleButtonToolbarToggleFreeze, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jButtonNavigationHome, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.UNRELATED) .add(jComboBoxNavigation, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addContainerGap(135, Short.MAX_VALUE)) ); jPanelNavigationButtonsLayout.setVerticalGroup( jPanelNavigationButtonsLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(org.jdesktop.layout.GroupLayout.TRAILING, jPanelNavigationButtonsLayout.createSequentialGroup() .addContainerGap(org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(jPanelNavigationButtonsLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jComboBoxNavigation, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 30, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jButtonNavigationHome, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 32, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jButtonNavigationForward, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 32, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jButtonNavigationBack, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 32, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jPanelNavigationButtonsLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING) .add(jToggleButtonToolbarToggleFreeze, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jButtonNavigationRefresh, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 32, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))) .add(703, 703, 703)) ); org.jdesktop.layout.GroupLayout jDialogNavigationLayout = new org.jdesktop.layout.GroupLayout(jDialogNavigation.getContentPane()); jDialogNavigation.getContentPane().setLayout(jDialogNavigationLayout); jDialogNavigationLayout.setHorizontalGroup( jDialogNavigationLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jPanelNavigationButtons, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) ); jDialogNavigationLayout.setVerticalGroup( jDialogNavigationLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jPanelNavigationButtons, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 62, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) ); jDialogUserIO.setTitle("UserIO"); jDialogUserIO.setBackground(new java.awt.Color(153, 204, 153)); jDialogUserIO.setFont(new java.awt.Font("Verdana", 0, 12)); jDialogUserIO.setMinimumSize(new java.awt.Dimension(400, 100)); jDialogUserIO.setName("jDialogUsrIOName"); // NOI18N jDialogUserIO.addWindowListener(new java.awt.event.WindowAdapter() { public void windowClosed(java.awt.event.WindowEvent evt) { jDialogUserIOWindowClosed(evt); } }); jDialogUserIO.getContentPane().setLayout(new java.awt.GridLayout(1, 0)); jScrollPaneUserIO.setBackground(new java.awt.Color(153, 204, 153)); jScrollPaneUserIO.setHorizontalScrollBarPolicy(javax.swing.ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER); jScrollPaneUserIO.setToolTipText("User Output"); jScrollPaneUserIO.setAutoscrolls(true); jScrollPaneUserIO.setDoubleBuffered(true); jScrollPaneUserIO.setFont(new java.awt.Font("Verdana", 0, 12)); jScrollPaneUserIO.setMaximumSize(new java.awt.Dimension(400, 1000)); jScrollPaneUserIO.setMinimumSize(new java.awt.Dimension(400, 100)); jScrollPaneUserIO.setPreferredSize(new java.awt.Dimension(480, 300)); jTextPaneUserIO.setBackground(new java.awt.Color(153, 204, 153)); jTextPaneUserIO.setBorder(javax.swing.BorderFactory.createEtchedBorder()); jTextPaneUserIO.setFont(new java.awt.Font("Monospaced", 0, 12)); jTextPaneUserIO.addMouseListener(new java.awt.event.MouseAdapter() { public void mousePressed(java.awt.event.MouseEvent evt) { jTextAreaUsrIOMousePressed(evt); } public void mouseReleased(java.awt.event.MouseEvent evt) { jTextAreaUsrIOMouseReleased(evt); } }); jTextPaneUserIO.addKeyListener(new java.awt.event.KeyAdapter() { public void keyPressed(java.awt.event.KeyEvent evt) { jTextPaneUserIOKeyPressed(evt); } public void keyTyped(java.awt.event.KeyEvent evt) { jTextAreaUsrIOKeyTyped(evt); } }); jScrollPaneUserIO.setViewportView(jTextPaneUserIO); jDialogUserIO.getContentPane().add(jScrollPaneUserIO); jDialogUserIO.getAccessibleContext().setAccessibleName("jDialogUsrIOAccessibleName"); jDialogDataTables.setTitle("Data Tables"); jDialogDataTables.setBackground(new java.awt.Color(153, 204, 153)); jDialogDataTables.setFont(new java.awt.Font("Verdana", 0, 12)); jDialogDataTables.setName("jDialogDataTables"); // NOI18N jTabbedPaneDataTables.setBackground(new java.awt.Color(153, 204, 153)); jTabbedPaneDataTables.setFont(new java.awt.Font("Verdana", 0, 12)); jTabbedPaneDataTables.setOpaque(true); jScrollPaneEdgeTable.setBackground(new java.awt.Color(153, 204, 153)); jScrollPaneEdgeTable.setBorder(null); jScrollPaneEdgeTable.setToolTipText("Edge Table"); jScrollPaneEdgeTable.setAutoscrolls(true); jScrollPaneEdgeTable.setDoubleBuffered(true); jScrollPaneEdgeTable.setFont(new java.awt.Font("Verdana", 0, 10)); jScrollPaneEdgeTable.setOpaque(false); jEdgeTable.setAutoCreateRowSorter(true); jEdgeTable.setBackground(new java.awt.Color(153, 204, 153)); jEdgeTable.setFont(new java.awt.Font("Verdana", 0, 12)); jEdgeTable.setModel(new javax.swing.table.DefaultTableModel( new Object [][] { }, new String [] { } )); jEdgeTable.setAutoResizeMode(javax.swing.JTable.AUTO_RESIZE_ALL_COLUMNS); jEdgeTable.setColumnSelectionAllowed(true); jEdgeTable.setSelectionBackground(new java.awt.Color(153, 204, 153)); jScrollPaneEdgeTable.setViewportView(jEdgeTable); jEdgeTable.getColumnModel().getSelectionModel().setSelectionMode(javax.swing.ListSelectionModel.MULTIPLE_INTERVAL_SELECTION); jTabbedPaneDataTables.addTab("Edge Table", jScrollPaneEdgeTable); jScrollPaneEdgeTable.getAccessibleContext().setAccessibleDescription(null); jScrollPaneNodeTable.setBackground(new java.awt.Color(153, 204, 153)); jScrollPaneNodeTable.setBorder(null); jScrollPaneNodeTable.setToolTipText("Edge Table"); jScrollPaneNodeTable.setAutoscrolls(true); jScrollPaneNodeTable.setDoubleBuffered(true); jScrollPaneNodeTable.setFont(new java.awt.Font("Verdana", 0, 10)); jScrollPaneNodeTable.setOpaque(false); jNodeTable.setAutoCreateRowSorter(true); jNodeTable.setBackground(new java.awt.Color(153, 204, 153)); jNodeTable.setFont(new java.awt.Font("Verdana", 0, 12)); jNodeTable.setModel(new javax.swing.table.DefaultTableModel( new Object [][] { }, new String [] { } )); jNodeTable.setAutoResizeMode(javax.swing.JTable.AUTO_RESIZE_ALL_COLUMNS); jNodeTable.setSelectionBackground(new java.awt.Color(153, 204, 153)); jScrollPaneNodeTable.setViewportView(jNodeTable); jNodeTable.getColumnModel().getSelectionModel().setSelectionMode(javax.swing.ListSelectionModel.MULTIPLE_INTERVAL_SELECTION); jTabbedPaneDataTables.addTab("Node Table", jScrollPaneNodeTable); org.jdesktop.layout.GroupLayout jDialogDataTablesLayout = new org.jdesktop.layout.GroupLayout(jDialogDataTables.getContentPane()); jDialogDataTables.getContentPane().setLayout(jDialogDataTablesLayout); jDialogDataTablesLayout.setHorizontalGroup( jDialogDataTablesLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jTabbedPaneDataTables, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 480, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) ); jDialogDataTablesLayout.setVerticalGroup( jDialogDataTablesLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jTabbedPaneDataTables, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 240, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) ); jDialogDataTables.getAccessibleContext().setAccessibleName("jDialogEdgeTable"); jDialogGraphControl.setTitle("Graph Control"); jDialogGraphControl.setBackground(new java.awt.Color(153, 204, 153)); jDialogGraphControl.setFont(new java.awt.Font("Verdana", 0, 12)); jDialogGraphControl.setName("jDialogGraphControlName"); // NOI18N jDialogGraphControl.setResizable(false); jPanelGraphControlSliders.setBackground(new java.awt.Color(153, 204, 153)); jPanelGraphControlSliders.setBorder(javax.swing.BorderFactory.createEtchedBorder()); jPanelGraphControlSliders.setPreferredSize(new java.awt.Dimension(475, 386)); graphMakerTypeJLabel.setBackground(new java.awt.Color(153, 204, 153)); graphMakerTypeJLabel.setFont(new java.awt.Font("Verdana", 0, 12)); graphMakerTypeJLabel.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT); graphMakerTypeJLabel.setLabelFor(slider0); graphMakerTypeJLabel.setText("Type:"); jRadioButtonRingGraph.setBackground(new java.awt.Color(153, 204, 153)); jRadioButtonRingGraph.setFont(new java.awt.Font("Verdana", 0, 12)); jRadioButtonRingGraph.setText("Ring"); jRadioButtonRingGraph.setToolTipText("Sets Graph to Star"); jRadioButtonRingGraph.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRadioButtonRingGraphActionPerformed(evt); } }); jRadioButtonStarGraph.setBackground(new java.awt.Color(153, 204, 153)); jRadioButtonStarGraph.setFont(new java.awt.Font("Verdana", 0, 12)); jRadioButtonStarGraph.setText("Star"); jRadioButtonStarGraph.setToolTipText("Sets Graph to Star"); jRadioButtonStarGraph.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRadioButtonStarGraphActionPerformed(evt); } }); jRadioButtonGridGraph.setBackground(new java.awt.Color(153, 204, 153)); jRadioButtonGridGraph.setFont(new java.awt.Font("Verdana", 0, 12)); jRadioButtonGridGraph.setText("Grid"); jRadioButtonGridGraph.setToolTipText("Sets Graph to Grid"); jRadioButtonGridGraph.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRadioButtonGridGraphActionPerformed(evt); } }); jRadioButtonTreeGraph.setBackground(new java.awt.Color(153, 204, 153)); jRadioButtonTreeGraph.setFont(new java.awt.Font("Verdana", 0, 12)); jRadioButtonTreeGraph.setText("Tree"); jRadioButtonTreeGraph.setToolTipText("Sets Graph to Tree"); jRadioButtonTreeGraph.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRadioButtonTreeGraphActionPerformed(evt); } }); jButtonSeparatorGraphControl.setBackground(new java.awt.Color(51, 0, 204)); jButtonSeparatorGraphControl.setIcon(new javax.swing.ImageIcon(getClass().getResource("/wdv/icons/separator460x16.png"))); // NOI18N jButtonSeparatorGraphControl.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); jButtonSeparatorGraphControl.setContentAreaFilled(false); jButtonSeparatorGraphControl.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonSeparatorGraphControlActionPerformed(evt); } }); slider0TextField.setBackground(new java.awt.Color(153, 204, 153)); slider0TextField.setColumns(3); slider0TextField.setFont(new java.awt.Font("Verdana", 0, 12)); slider0TextField.setHorizontalAlignment(javax.swing.JTextField.CENTER); slider0TextField.setText("50"); slider0TextField.setToolTipText(""); slider0TextField.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); slider0TextField.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { slider0TextFieldActionPerformed(evt); } }); slider1TextField.setBackground(new java.awt.Color(153, 204, 153)); slider1TextField.setColumns(3); slider1TextField.setFont(new java.awt.Font("Verdana", 0, 12)); slider1TextField.setHorizontalAlignment(javax.swing.JTextField.CENTER); slider1TextField.setText("50"); slider1TextField.setToolTipText(""); slider1TextField.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); slider1TextField.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { slider1TextFieldActionPerformed(evt); } }); slider2TextField.setBackground(new java.awt.Color(153, 204, 153)); slider2TextField.setColumns(3); slider2TextField.setFont(new java.awt.Font("Verdana", 0, 12)); slider2TextField.setHorizontalAlignment(javax.swing.JTextField.CENTER); slider2TextField.setText("10"); slider2TextField.setToolTipText(""); slider2TextField.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); slider2TextField.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { slider2TextFieldActionPerformed(evt); } }); slider3TextField.setBackground(new java.awt.Color(153, 204, 153)); slider3TextField.setColumns(3); slider3TextField.setFont(new java.awt.Font("Verdana", 0, 12)); slider3TextField.setHorizontalAlignment(javax.swing.JTextField.CENTER); slider3TextField.setText("50"); slider3TextField.setToolTipText(""); slider3TextField.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); slider3TextField.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { slider3TextFieldActionPerformed(evt); } }); slider4TextField.setBackground(new java.awt.Color(153, 204, 153)); slider4TextField.setColumns(3); slider4TextField.setFont(new java.awt.Font("Verdana", 0, 12)); slider4TextField.setHorizontalAlignment(javax.swing.JTextField.CENTER); slider4TextField.setText("50"); slider4TextField.setToolTipText(""); slider4TextField.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); slider4TextField.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { slider4TextFieldActionPerformed(evt); } }); slider5TextField.setBackground(new java.awt.Color(153, 204, 153)); slider5TextField.setColumns(3); slider5TextField.setFont(new java.awt.Font("Verdana", 0, 12)); slider5TextField.setHorizontalAlignment(javax.swing.JTextField.CENTER); slider5TextField.setText("2"); slider5TextField.setToolTipText(""); slider5TextField.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); slider5TextField.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { slider5TextFieldActionPerformed(evt); } }); slider6TextField.setBackground(new java.awt.Color(153, 204, 153)); slider6TextField.setColumns(3); slider6TextField.setFont(new java.awt.Font("Verdana", 0, 12)); slider6TextField.setHorizontalAlignment(javax.swing.JTextField.CENTER); slider6TextField.setText("50"); slider6TextField.setToolTipText(""); slider6TextField.setBorder(javax.swing.BorderFactory.createEtchedBorder(new java.awt.Color(182, 233, 182), new java.awt.Color(96, 130, 96))); slider6TextField.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { slider6TextFieldActionPerformed(evt); } }); slider0Label.setBackground(new java.awt.Color(153, 204, 153)); slider0Label.setFont(new java.awt.Font("Verdana", 0, 12)); slider0Label.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT); slider0Label.setLabelFor(slider0); slider0Label.setText("Slider 0"); slider0Label.setToolTipText(""); slider0Label.setMaximumSize(new java.awt.Dimension(50, 14)); slider0Label.setMinimumSize(new java.awt.Dimension(50, 14)); slider0Label.setPreferredSize(new java.awt.Dimension(50, 14)); slider1Label.setBackground(new java.awt.Color(153, 204, 153)); slider1Label.setFont(new java.awt.Font("Verdana", 0, 12)); slider1Label.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT); slider1Label.setLabelFor(slider0); slider1Label.setText("Slider 1"); slider1Label.setToolTipText(""); slider1Label.setMaximumSize(new java.awt.Dimension(50, 14)); slider1Label.setMinimumSize(new java.awt.Dimension(50, 14)); slider1Label.setPreferredSize(new java.awt.Dimension(50, 14)); slider2Label.setBackground(new java.awt.Color(153, 204, 153)); slider2Label.setFont(new java.awt.Font("Verdana", 0, 12)); slider2Label.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT); slider2Label.setLabelFor(slider0); slider2Label.setText("Slider 2"); slider2Label.setToolTipText(""); slider2Label.setMaximumSize(new java.awt.Dimension(50, 14)); slider2Label.setMinimumSize(new java.awt.Dimension(50, 14)); slider2Label.setPreferredSize(new java.awt.Dimension(50, 14)); slider3Label.setBackground(new java.awt.Color(153, 204, 153)); slider3Label.setFont(new java.awt.Font("Verdana", 0, 12)); slider3Label.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT); slider3Label.setLabelFor(slider0); slider3Label.setText("Slider 3"); slider3Label.setToolTipText(""); slider3Label.setMaximumSize(new java.awt.Dimension(50, 14)); slider3Label.setMinimumSize(new java.awt.Dimension(50, 14)); slider3Label.setPreferredSize(new java.awt.Dimension(50, 14)); slider4Label.setBackground(new java.awt.Color(153, 204, 153)); slider4Label.setFont(new java.awt.Font("Verdana", 0, 12)); slider4Label.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT); slider4Label.setLabelFor(slider0); slider4Label.setText("Slider 4"); slider4Label.setToolTipText(""); slider4Label.setMaximumSize(new java.awt.Dimension(50, 14)); slider4Label.setMinimumSize(new java.awt.Dimension(50, 14)); slider4Label.setPreferredSize(new java.awt.Dimension(50, 14)); slider5Label.setBackground(new java.awt.Color(153, 204, 153)); slider5Label.setFont(new java.awt.Font("Verdana", 0, 12)); slider5Label.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT); slider5Label.setLabelFor(slider0); slider5Label.setText("Slider 5"); slider5Label.setToolTipText(""); slider5Label.setMaximumSize(new java.awt.Dimension(50, 14)); slider5Label.setMinimumSize(new java.awt.Dimension(50, 14)); slider5Label.setPreferredSize(new java.awt.Dimension(50, 14)); slider6Label.setBackground(new java.awt.Color(153, 204, 153)); slider6Label.setFont(new java.awt.Font("Verdana", 0, 12)); slider6Label.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT); slider6Label.setLabelFor(slider0); slider6Label.setText("Slider 6"); slider6Label.setToolTipText(""); slider6Label.setMaximumSize(new java.awt.Dimension(50, 14)); slider6Label.setMinimumSize(new java.awt.Dimension(50, 14)); slider6Label.setPreferredSize(new java.awt.Dimension(50, 14)); slider0Units.setBackground(new java.awt.Color(153, 204, 153)); slider0Units.setFont(new java.awt.Font("Verdana", 0, 12)); slider0Units.setLabelFor(slider0Units); slider0Units.setText("xxx"); slider0Units.setToolTipText(""); slider1Units.setBackground(new java.awt.Color(153, 204, 153)); slider1Units.setFont(new java.awt.Font("Verdana", 0, 12)); slider1Units.setLabelFor(slider0Units); slider1Units.setText("xxx"); slider1Units.setToolTipText(""); slider2Units.setBackground(new java.awt.Color(153, 204, 153)); slider2Units.setFont(new java.awt.Font("Verdana", 0, 12)); slider2Units.setLabelFor(slider0Units); slider2Units.setText("xxx"); slider2Units.setToolTipText(""); slider3Units.setBackground(new java.awt.Color(153, 204, 153)); slider3Units.setFont(new java.awt.Font("Verdana", 0, 12)); slider3Units.setLabelFor(slider0Units); slider3Units.setText("xxx"); slider3Units.setToolTipText(""); slider4Units.setBackground(new java.awt.Color(153, 204, 153)); slider4Units.setFont(new java.awt.Font("Verdana", 0, 12)); slider4Units.setLabelFor(slider0Units); slider4Units.setText("xxx"); slider4Units.setToolTipText(""); slider5Units.setBackground(new java.awt.Color(153, 204, 153)); slider5Units.setFont(new java.awt.Font("Verdana", 0, 12)); slider5Units.setLabelFor(slider0Units); slider5Units.setText("xxx"); slider5Units.setToolTipText(""); slider6Units.setBackground(new java.awt.Color(153, 204, 153)); slider6Units.setFont(new java.awt.Font("Verdana", 0, 12)); slider6Units.setLabelFor(slider0Units); slider6Units.setText("xxx"); slider6Units.setToolTipText(""); slider0.setBackground(new java.awt.Color(153, 204, 153)); slider0.setFont(new java.awt.Font("Verdana", 0, 12)); slider0.setForeground(new java.awt.Color(153, 204, 153)); slider0.setToolTipText(""); slider0.setDoubleBuffered(true); slider0.setMaximumSize(new java.awt.Dimension(32767, 40)); slider0.setMinimumSize(new java.awt.Dimension(36, 40)); slider0.setPreferredSize(new java.awt.Dimension(150, 40)); slider0.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseReleased(java.awt.event.MouseEvent evt) { slider0Handler(evt); } }); slider0.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() { public void mouseDragged(java.awt.event.MouseEvent evt) { slider0MouseDragged(evt); } }); slider0.addKeyListener(new java.awt.event.KeyAdapter() { public void keyPressed(java.awt.event.KeyEvent evt) { slider0KeyPressed(evt); } }); slider1.setBackground(new java.awt.Color(153, 204, 153)); slider1.setFont(new java.awt.Font("Verdana", 0, 12)); slider1.setForeground(new java.awt.Color(153, 204, 153)); slider1.setToolTipText(""); slider1.setDoubleBuffered(true); slider1.setMaximumSize(new java.awt.Dimension(32767, 40)); slider1.setMinimumSize(new java.awt.Dimension(36, 40)); slider1.setPreferredSize(new java.awt.Dimension(150, 40)); slider1.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseReleased(java.awt.event.MouseEvent evt) { slider1Handler(evt); } }); slider1.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() { public void mouseDragged(java.awt.event.MouseEvent evt) { slider1MouseDragged(evt); } }); slider1.addKeyListener(new java.awt.event.KeyAdapter() { public void keyPressed(java.awt.event.KeyEvent evt) { slider1KeyPressed(evt); } }); slider2.setBackground(new java.awt.Color(153, 204, 153)); slider2.setFont(new java.awt.Font("Verdana", 0, 12)); slider2.setForeground(new java.awt.Color(153, 204, 153)); slider2.setToolTipText(""); slider2.setDoubleBuffered(true); slider2.setMaximumSize(new java.awt.Dimension(32767, 40)); slider2.setMinimumSize(new java.awt.Dimension(36, 40)); slider2.setPreferredSize(new java.awt.Dimension(150, 40)); slider2.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseReleased(java.awt.event.MouseEvent evt) { slider2Handler(evt); } }); slider2.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() { public void mouseDragged(java.awt.event.MouseEvent evt) { slider2MouseDragged(evt); } }); slider2.addKeyListener(new java.awt.event.KeyAdapter() { public void keyPressed(java.awt.event.KeyEvent evt) { slider2KeyPressed(evt); } }); slider3.setBackground(new java.awt.Color(153, 204, 153)); slider3.setFont(new java.awt.Font("Verdana", 0, 12)); slider3.setForeground(new java.awt.Color(153, 204, 153)); slider3.setToolTipText(""); slider3.setDoubleBuffered(true); slider3.setMaximumSize(new java.awt.Dimension(32767, 40)); slider3.setMinimumSize(new java.awt.Dimension(36, 40)); slider3.setPreferredSize(new java.awt.Dimension(150, 40)); slider3.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseReleased(java.awt.event.MouseEvent evt) { slider3Handler(evt); } }); slider3.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() { public void mouseDragged(java.awt.event.MouseEvent evt) { slider3MouseDragged(evt); } }); slider3.addKeyListener(new java.awt.event.KeyAdapter() { public void keyPressed(java.awt.event.KeyEvent evt) { slider3KeyPressed(evt); } }); slider4.setBackground(new java.awt.Color(153, 204, 153)); slider4.setFont(new java.awt.Font("Verdana", 0, 12)); slider4.setForeground(new java.awt.Color(153, 204, 153)); slider4.setToolTipText(""); slider4.setDoubleBuffered(true); slider4.setMaximumSize(new java.awt.Dimension(32767, 40)); slider4.setMinimumSize(new java.awt.Dimension(36, 40)); slider4.setPreferredSize(new java.awt.Dimension(150, 40)); slider4.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseReleased(java.awt.event.MouseEvent evt) { slider4Handler(evt); } }); slider4.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() { public void mouseDragged(java.awt.event.MouseEvent evt) { slider4MouseDragged(evt); } }); slider4.addKeyListener(new java.awt.event.KeyAdapter() { public void keyPressed(java.awt.event.KeyEvent evt) { slider4KeyPressed(evt); } }); slider5.setBackground(new java.awt.Color(153, 204, 153)); slider5.setFont(new java.awt.Font("Verdana", 0, 12)); slider5.setForeground(new java.awt.Color(153, 204, 153)); slider5.setMaximum(4); slider5.setToolTipText(""); slider5.setValue(2); slider5.setDoubleBuffered(true); slider5.setMaximumSize(new java.awt.Dimension(32767, 40)); slider5.setMinimumSize(new java.awt.Dimension(36, 40)); slider5.setPreferredSize(new java.awt.Dimension(150, 40)); slider5.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseReleased(java.awt.event.MouseEvent evt) { slider5Handler(evt); } }); slider5.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() { public void mouseDragged(java.awt.event.MouseEvent evt) { slider5MouseDragged(evt); } }); slider5.addKeyListener(new java.awt.event.KeyAdapter() { public void keyPressed(java.awt.event.KeyEvent evt) { slider5KeyPressed(evt); } }); slider6.setBackground(new java.awt.Color(153, 204, 153)); slider6.setFont(new java.awt.Font("Verdana", 0, 12)); slider6.setForeground(new java.awt.Color(153, 204, 153)); slider6.setToolTipText(""); slider6.setDoubleBuffered(true); slider6.setMaximumSize(new java.awt.Dimension(32767, 40)); slider6.setMinimumSize(new java.awt.Dimension(36, 40)); slider6.setPreferredSize(new java.awt.Dimension(150, 40)); slider6.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseReleased(java.awt.event.MouseEvent evt) { slider6Handler(evt); } }); slider6.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() { public void mouseDragged(java.awt.event.MouseEvent evt) { slider6MouseDragged(evt); } }); slider6.addKeyListener(new java.awt.event.KeyAdapter() { public void keyPressed(java.awt.event.KeyEvent evt) { slider6KeyPressed(evt); } }); org.jdesktop.layout.GroupLayout jPanelGraphControlSlidersLayout = new org.jdesktop.layout.GroupLayout(jPanelGraphControlSliders); jPanelGraphControlSliders.setLayout(jPanelGraphControlSlidersLayout); jPanelGraphControlSlidersLayout.setHorizontalGroup( jPanelGraphControlSlidersLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jPanelGraphControlSlidersLayout.createSequentialGroup() .add(jPanelGraphControlSlidersLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jPanelGraphControlSlidersLayout.createSequentialGroup() .addContainerGap() .add(jPanelGraphControlSlidersLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING) .add(slider1Label, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 110, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(slider0Label, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 110, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.UNRELATED) .add(jPanelGraphControlSlidersLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(slider1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 202, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(slider2, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 202, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(slider0, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 202, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(slider5, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 202, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(slider3, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 202, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(slider4, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 202, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(slider6, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 202, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.UNRELATED) .add(jPanelGraphControlSlidersLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jPanelGraphControlSlidersLayout.createSequentialGroup() .add(slider6TextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 50, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(slider6Units, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 50, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .add(jPanelGraphControlSlidersLayout.createSequentialGroup() .add(slider5TextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 50, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(slider5Units, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 50, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .add(jPanelGraphControlSlidersLayout.createSequentialGroup() .add(slider4TextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 50, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(slider4Units, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 50, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .add(jPanelGraphControlSlidersLayout.createSequentialGroup() .add(jPanelGraphControlSlidersLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(slider0TextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 50, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(slider1TextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 50, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(slider2TextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 50, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(slider3TextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 50, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jPanelGraphControlSlidersLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(slider0Units, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 50, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(slider1Units, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 50, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(slider2Units, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 50, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(slider3Units, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 50, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))))) .add(jPanelGraphControlSlidersLayout.createSequentialGroup() .add(12, 12, 12) .add(slider2Label, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 110, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .add(jPanelGraphControlSlidersLayout.createSequentialGroup() .add(12, 12, 12) .add(slider3Label, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 110, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .add(jPanelGraphControlSlidersLayout.createSequentialGroup() .add(12, 12, 12) .add(slider4Label, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 110, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .add(jPanelGraphControlSlidersLayout.createSequentialGroup() .add(12, 12, 12) .add(slider5Label, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 110, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .add(jPanelGraphControlSlidersLayout.createSequentialGroup() .add(12, 12, 12) .add(slider6Label, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 110, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .add(jPanelGraphControlSlidersLayout.createSequentialGroup() .add(60, 60, 60) .add(graphMakerTypeJLabel, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 50, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(18, 18, 18) .add(jRadioButtonRingGraph) .add(11, 11, 11) .add(jRadioButtonStarGraph) .add(10, 10, 10) .add(jRadioButtonGridGraph) .add(10, 10, 10) .add(jRadioButtonTreeGraph)) .add(jPanelGraphControlSlidersLayout.createSequentialGroup() .add(12, 12, 12) .add(jButtonSeparatorGraphControl, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 454, Short.MAX_VALUE))) .addContainerGap()) ); jPanelGraphControlSlidersLayout.setVerticalGroup( jPanelGraphControlSlidersLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jPanelGraphControlSlidersLayout.createSequentialGroup() .addContainerGap() .add(jPanelGraphControlSlidersLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(graphMakerTypeJLabel, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 22, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jRadioButtonStarGraph) .add(jRadioButtonRingGraph) .add(jRadioButtonGridGraph) .add(jRadioButtonTreeGraph)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.UNRELATED) .add(jButtonSeparatorGraphControl, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 16, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jPanelGraphControlSlidersLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jPanelGraphControlSlidersLayout.createSequentialGroup() .add(slider0Units, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 28, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(slider1Units, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 28, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(slider2Units, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 28, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(slider3Units, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 28, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .add(slider0, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 28, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jPanelGraphControlSlidersLayout.createSequentialGroup() .add(jPanelGraphControlSlidersLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(slider0TextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 28, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(slider0Label, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 28, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jPanelGraphControlSlidersLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING) .add(slider3, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 28, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jPanelGraphControlSlidersLayout.createSequentialGroup() .add(jPanelGraphControlSlidersLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING) .add(slider1Label, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 28, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(slider1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 28, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(slider1TextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 28, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jPanelGraphControlSlidersLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(org.jdesktop.layout.GroupLayout.TRAILING, jPanelGraphControlSlidersLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(slider2TextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 28, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(slider2Label, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 28, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .add(org.jdesktop.layout.GroupLayout.TRAILING, slider2, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 28, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jPanelGraphControlSlidersLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(slider3TextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 28, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(slider3Label, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 28, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)))))) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jPanelGraphControlSlidersLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(slider4Units, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 28, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(slider4, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 28, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jPanelGraphControlSlidersLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(slider4TextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 28, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(slider4Label, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 28, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jPanelGraphControlSlidersLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(slider5, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 28, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jPanelGraphControlSlidersLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(slider5TextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 28, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(slider5Label, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 28, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(slider5Units, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 28, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jPanelGraphControlSlidersLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(slider6Units, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 28, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(slider6, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 28, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jPanelGraphControlSlidersLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(slider6TextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 28, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(slider6Label, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 28, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))) .addContainerGap(84, Short.MAX_VALUE)) ); org.jdesktop.layout.GroupLayout jDialogGraphControlLayout = new org.jdesktop.layout.GroupLayout(jDialogGraphControl.getContentPane()); jDialogGraphControl.getContentPane().setLayout(jDialogGraphControlLayout); jDialogGraphControlLayout.setHorizontalGroup( jDialogGraphControlLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jPanelGraphControlSliders, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 480, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) ); jDialogGraphControlLayout.setVerticalGroup( jDialogGraphControlLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jPanelGraphControlSliders, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) ); jDialogGraphControl.getAccessibleContext().setAccessibleName("jDialogGraphControlAccessibleName"); jDialogTitleBlock.setTitle("Title Block"); jDialogTitleBlock.setBackground(new java.awt.Color(153, 204, 153)); jDialogTitleBlock.setFont(new java.awt.Font("Verdana", 0, 12)); jDialogTitleBlock.setName("jDialogUsrIOName"); // NOI18N jDialogTitleBlock.addWindowListener(new java.awt.event.WindowAdapter() { public void windowClosed(java.awt.event.WindowEvent evt) { jDialogTitleBlockWindowClosed(evt); } }); jPanelTitleBlock.setBackground(new java.awt.Color(153, 204, 153)); jPanelTitleBlock.setBorder(javax.swing.BorderFactory.createEtchedBorder()); jPanelTitleBlock.setMinimumSize(new java.awt.Dimension(200, 200)); jTextFieldTitleBlockTitle.setBackground(new java.awt.Color(204, 255, 204)); jTextFieldTitleBlockTitle.setColumns(32); jTextFieldTitleBlockTitle.setFont(new java.awt.Font("Verdana", 0, 12)); jTextFieldTitleBlockTitle.setText("Title"); jTextFieldTitleBlockAuthors.setBackground(new java.awt.Color(204, 255, 204)); jTextFieldTitleBlockAuthors.setColumns(32); jTextFieldTitleBlockAuthors.setFont(new java.awt.Font("Verdana", 0, 12)); jTextFieldTitleBlockAuthors.setText("Author(s)"); jTextFieldTitleBlockDate.setBackground(new java.awt.Color(204, 255, 204)); jTextFieldTitleBlockDate.setColumns(32); jTextFieldTitleBlockDate.setFont(new java.awt.Font("Verdana", 0, 12)); jTextFieldTitleBlockDate.setText("Date"); jTextAreaTitleBlockComments.setBackground(new java.awt.Color(204, 255, 204)); jTextAreaTitleBlockComments.setColumns(23); jTextAreaTitleBlockComments.setFont(new java.awt.Font("Verdana", 0, 12)); jTextAreaTitleBlockComments.setRows(2); jTextAreaTitleBlockComments.setText("Comments"); jScrollPaneTitleBlockComments.setViewportView(jTextAreaTitleBlockComments); jTextFieldTitleBlockOrg.setBackground(new java.awt.Color(204, 255, 204)); jTextFieldTitleBlockOrg.setColumns(32); jTextFieldTitleBlockOrg.setFont(new java.awt.Font("Verdana", 0, 12)); jTextFieldTitleBlockOrg.setText("Organization"); org.jdesktop.layout.GroupLayout jPanelTitleBlockLayout = new org.jdesktop.layout.GroupLayout(jPanelTitleBlock); jPanelTitleBlock.setLayout(jPanelTitleBlockLayout); jPanelTitleBlockLayout.setHorizontalGroup( jPanelTitleBlockLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(org.jdesktop.layout.GroupLayout.TRAILING, jPanelTitleBlockLayout.createSequentialGroup() .addContainerGap() .add(jPanelTitleBlockLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING) .add(org.jdesktop.layout.GroupLayout.LEADING, jScrollPaneTitleBlockComments, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 265, Short.MAX_VALUE) .add(org.jdesktop.layout.GroupLayout.LEADING, jTextFieldTitleBlockTitle, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 265, Short.MAX_VALUE) .add(org.jdesktop.layout.GroupLayout.LEADING, jTextFieldTitleBlockAuthors, 0, 0, Short.MAX_VALUE) .add(org.jdesktop.layout.GroupLayout.LEADING, jTextFieldTitleBlockDate, 0, 0, Short.MAX_VALUE) .add(org.jdesktop.layout.GroupLayout.LEADING, jTextFieldTitleBlockOrg, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 265, Short.MAX_VALUE)) .addContainerGap()) ); jPanelTitleBlockLayout.linkSize(new java.awt.Component[] {jTextFieldTitleBlockAuthors, jTextFieldTitleBlockDate, jTextFieldTitleBlockTitle}, org.jdesktop.layout.GroupLayout.HORIZONTAL); jPanelTitleBlockLayout.setVerticalGroup( jPanelTitleBlockLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jPanelTitleBlockLayout.createSequentialGroup() .addContainerGap() .add(jTextFieldTitleBlockTitle, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jTextFieldTitleBlockAuthors, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jTextFieldTitleBlockOrg, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jTextFieldTitleBlockDate, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jScrollPaneTitleBlockComments, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 106, Short.MAX_VALUE) .addContainerGap()) ); org.jdesktop.layout.GroupLayout jDialogTitleBlockLayout = new org.jdesktop.layout.GroupLayout(jDialogTitleBlock.getContentPane()); jDialogTitleBlock.getContentPane().setLayout(jDialogTitleBlockLayout); jDialogTitleBlockLayout.setHorizontalGroup( jDialogTitleBlockLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jPanelTitleBlock, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) ); jDialogTitleBlockLayout.setVerticalGroup( jDialogTitleBlockLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jPanelTitleBlock, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) ); jDialogToolTip.setTitle("Tool Tip"); jDialogToolTip.setBackground(new java.awt.Color(153, 204, 153)); jDialogToolTip.setFont(new java.awt.Font("Verdana", 0, 12)); jDialogToolTip.setName("jDialogUsrIOName"); // NOI18N jDialogToolTip.setResizable(false); jDialogToolTip.addWindowListener(new java.awt.event.WindowAdapter() { public void windowClosed(java.awt.event.WindowEvent evt) { jDialogToolTipWindowClosed(evt); } }); jPanelToolTip.setBackground(new java.awt.Color(153, 204, 153)); jPanelToolTip.setBorder(javax.swing.BorderFactory.createEtchedBorder()); jPanelToolTip.setMinimumSize(new java.awt.Dimension(200, 200)); jButtonToolTipNext.setText("Next Tip"); jButtonToolTipNext.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonToolTipNextActionPerformed(evt); } }); jButtonToolTipClose.setText("Close"); jButtonToolTipClose.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonToolTipCloseActionPerformed(evt); } }); jTextAreaToolTip.setColumns(20); jTextAreaToolTip.setFont(new java.awt.Font("Monospaced", 0, 14)); jTextAreaToolTip.setLineWrap(true); jTextAreaToolTip.setRows(5); jScrollPaneToolTip.setViewportView(jTextAreaToolTip); org.jdesktop.layout.GroupLayout jPanelToolTipLayout = new org.jdesktop.layout.GroupLayout(jPanelToolTip); jPanelToolTip.setLayout(jPanelToolTipLayout); jPanelToolTipLayout.setHorizontalGroup( jPanelToolTipLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jPanelToolTipLayout.createSequentialGroup() .add(jPanelToolTipLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jPanelToolTipLayout.createSequentialGroup() .add(133, 133, 133) .add(jButtonToolTipNext) .addPreferredGap(org.jdesktop.layout.LayoutStyle.UNRELATED) .add(jButtonToolTipClose)) .add(jPanelToolTipLayout.createSequentialGroup() .addContainerGap() .add(jScrollPaneToolTip, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 265, Short.MAX_VALUE))) .addContainerGap()) ); jPanelToolTipLayout.setVerticalGroup( jPanelToolTipLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jPanelToolTipLayout.createSequentialGroup() .add(14, 14, 14) .add(jScrollPaneToolTip, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 181, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.UNRELATED) .add(jPanelToolTipLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(jButtonToolTipClose) .add(jButtonToolTipNext)) .addContainerGap(15, Short.MAX_VALUE)) ); org.jdesktop.layout.GroupLayout jDialogToolTipLayout = new org.jdesktop.layout.GroupLayout(jDialogToolTip.getContentPane()); jDialogToolTip.getContentPane().setLayout(jDialogToolTipLayout); jDialogToolTipLayout.setHorizontalGroup( jDialogToolTipLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jPanelToolTip, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) ); jDialogToolTipLayout.setVerticalGroup( jDialogToolTipLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jPanelToolTip, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) ); jDialogFTPServer.setTitle("FTP Server"); jDialogFTPServer.setBackground(new java.awt.Color(153, 204, 153)); jDialogFTPServer.setFont(new java.awt.Font("Verdana", 0, 12)); jDialogFTPServer.setName("jDialogUsrIOName"); // NOI18N jDialogFTPServer.addWindowListener(new java.awt.event.WindowAdapter() { public void windowClosed(java.awt.event.WindowEvent evt) { jDialogFTPServerWindowClosed(evt); } }); jPanelFTPServer.setBackground(new java.awt.Color(153, 204, 153)); jPanelFTPServer.setBorder(javax.swing.BorderFactory.createEtchedBorder()); jPanelFTPServer.setMinimumSize(new java.awt.Dimension(200, 200)); jTextFieldFTPServerName.setBackground(new java.awt.Color(204, 255, 204)); jTextFieldFTPServerName.setColumns(32); jTextFieldFTPServerName.setFont(new java.awt.Font("Verdana", 0, 12)); jTextFieldFTPServerName.setText("ftp.wdv.com"); jTextFieldFTPServerName.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jTextFieldFTPServerNameActionPerformed(evt); } }); jTextFieldFTPRootDirectory.setBackground(new java.awt.Color(204, 255, 204)); jTextFieldFTPRootDirectory.setColumns(32); jTextFieldFTPRootDirectory.setFont(new java.awt.Font("Verdana", 0, 12)); jTextFieldFTPRootDirectory.setText("/graph"); jTextFieldFTPRootDirectory.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jTextFieldFTPRootDirectoryActionPerformed(evt); } }); jTextFieldFTPUserName.setBackground(new java.awt.Color(204, 255, 204)); jTextFieldFTPUserName.setColumns(32); jTextFieldFTPUserName.setFont(new java.awt.Font("Verdana", 0, 12)); jTextFieldFTPUserName.setText("kguser"); jPasswordFieldFTPServer.setBackground(new java.awt.Color(204, 255, 204)); jPasswordFieldFTPServer.setText("Kguser737;"); jPasswordFieldFTPServer.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jPasswordFieldFTPServerActionPerformed(evt); } }); jLabelFTPServer.setFont(new java.awt.Font("Verdana", 0, 12)); jLabelFTPServer.setText("FTP Server:"); jLabelFTPRootDirectory.setFont(new java.awt.Font("Verdana", 0, 12)); jLabelFTPRootDirectory.setText("Root Directory:"); jLabelFTPUserName.setFont(new java.awt.Font("Verdana", 0, 12)); jLabelFTPUserName.setText("User Name:"); jLabelFTPPassword.setFont(new java.awt.Font("Verdana", 0, 12)); jLabelFTPPassword.setText("Password:"); jButtonFTPConnect.setFont(new java.awt.Font("Verdana", 1, 12)); jButtonFTPConnect.setText("Connect"); jButtonFTPConnect.setToolTipText("Connect to FTP Server"); jButtonFTPConnect.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonFTPConnectActionPerformed(evt); } }); jButtonFTPDialogClose.setFont(new java.awt.Font("Verdana", 1, 12)); jButtonFTPDialogClose.setText("Close"); jButtonFTPDialogClose.setToolTipText("Connect to FTP Server"); jButtonFTPDialogClose.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonFTPDialogCloseActionPerformed(evt); } }); org.jdesktop.layout.GroupLayout jPanelFTPServerLayout = new org.jdesktop.layout.GroupLayout(jPanelFTPServer); jPanelFTPServer.setLayout(jPanelFTPServerLayout); jPanelFTPServerLayout.setHorizontalGroup( jPanelFTPServerLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jPanelFTPServerLayout.createSequentialGroup() .add(jPanelFTPServerLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING) .add(org.jdesktop.layout.GroupLayout.LEADING, jPanelFTPServerLayout.createSequentialGroup() .add(17, 17, 17) .add(jPanelFTPServerLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING) .add(jLabelFTPServer) .add(jLabelFTPUserName) .add(jLabelFTPRootDirectory) .add(jLabelFTPPassword)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jPanelFTPServerLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING, false) .add(org.jdesktop.layout.GroupLayout.LEADING, jPasswordFieldFTPServer) .add(org.jdesktop.layout.GroupLayout.LEADING, jTextFieldFTPUserName, 0, 0, Short.MAX_VALUE) .add(org.jdesktop.layout.GroupLayout.LEADING, jTextFieldFTPRootDirectory, 0, 0, Short.MAX_VALUE) .add(org.jdesktop.layout.GroupLayout.LEADING, jTextFieldFTPServerName, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 153, Short.MAX_VALUE))) .add(jPanelFTPServerLayout.createSequentialGroup() .addContainerGap() .add(jButtonFTPConnect) .add(14, 14, 14) .add(jButtonFTPDialogClose))) .addContainerGap(14, Short.MAX_VALUE)) ); jPanelFTPServerLayout.setVerticalGroup( jPanelFTPServerLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jPanelFTPServerLayout.createSequentialGroup() .addContainerGap() .add(jPanelFTPServerLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(jTextFieldFTPServerName, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jLabelFTPServer)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jPanelFTPServerLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(jTextFieldFTPRootDirectory, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jLabelFTPRootDirectory)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jPanelFTPServerLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(jTextFieldFTPUserName, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jLabelFTPUserName)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jPanelFTPServerLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(jPasswordFieldFTPServer, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jLabelFTPPassword)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.UNRELATED) .add(jPanelFTPServerLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(jButtonFTPDialogClose) .add(jButtonFTPConnect)) .add(9, 9, 9)) ); org.jdesktop.layout.GroupLayout jDialogFTPServerLayout = new org.jdesktop.layout.GroupLayout(jDialogFTPServer.getContentPane()); jDialogFTPServer.getContentPane().setLayout(jDialogFTPServerLayout); jDialogFTPServerLayout.setHorizontalGroup( jDialogFTPServerLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(org.jdesktop.layout.GroupLayout.TRAILING, jPanelFTPServer, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) ); jDialogFTPServerLayout.setVerticalGroup( jDialogFTPServerLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jPanelFTPServer, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 164, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) ); jDialogSetEdgesWidth.setTitle("Find"); jDialogSetEdgesWidth.setBackground(new java.awt.Color(153, 204, 153)); jDialogSetEdgesWidth.setFont(new java.awt.Font("Verdana", 0, 12)); jDialogSetEdgesWidth.setMinimumSize(new java.awt.Dimension(400, 100)); jDialogSetEdgesWidth.setName("jDialogSetEdgesWidth"); // NOI18N jDialogSetEdgesWidth.setResizable(false); jDialogSetEdgesWidth.addWindowListener(new java.awt.event.WindowAdapter() { public void windowClosed(java.awt.event.WindowEvent evt) { jDialogSetEdgesWidthWindowClosed(evt); } }); jDialogSetEdgesWidth.getContentPane().setLayout(new java.awt.GridLayout(1, 0)); jPanelSetEdgeWidth.setBackground(new java.awt.Color(153, 204, 153)); jLabelSetEdgeWidth.setFont(new java.awt.Font("Verdana", 0, 12)); jLabelSetEdgeWidth.setText("Edge Thickness:"); jComboBoxSetEdgeWidth.setEditable(true); jComboBoxSetEdgeWidth.setFont(new java.awt.Font("Verdana", 0, 12)); jComboBoxSetEdgeWidth.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "1", "2", "3", "4", "5", "6", "7", "8", "16", "32" })); jComboBoxSetEdgeWidth.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jComboBoxSetEdgeWidthActionPerformed(evt); } }); jButtonSetEdgeWidthClose.setFont(new java.awt.Font("Verdana", 0, 12)); jButtonSetEdgeWidthClose.setText("Close"); jButtonSetEdgeWidthClose.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonSetEdgeWidthCloseActionPerformed(evt); } }); org.jdesktop.layout.GroupLayout jPanelSetEdgeWidthLayout = new org.jdesktop.layout.GroupLayout(jPanelSetEdgeWidth); jPanelSetEdgeWidth.setLayout(jPanelSetEdgeWidthLayout); jPanelSetEdgeWidthLayout.setHorizontalGroup( jPanelSetEdgeWidthLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jPanelSetEdgeWidthLayout.createSequentialGroup() .addContainerGap() .add(jLabelSetEdgeWidth) .addPreferredGap(org.jdesktop.layout.LayoutStyle.UNRELATED) .add(jPanelSetEdgeWidthLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jPanelSetEdgeWidthLayout.createSequentialGroup() .add(69, 69, 69) .add(jButtonSetEdgeWidthClose)) .add(jComboBoxSetEdgeWidth, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 144, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addContainerGap(org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) ); jPanelSetEdgeWidthLayout.setVerticalGroup( jPanelSetEdgeWidthLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jPanelSetEdgeWidthLayout.createSequentialGroup() .addContainerGap() .add(jPanelSetEdgeWidthLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(jComboBoxSetEdgeWidth, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jLabelSetEdgeWidth)) .add(34, 34, 34) .add(jButtonSetEdgeWidthClose) .addContainerGap(org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) ); jDialogSetEdgesWidth.getContentPane().add(jPanelSetEdgeWidth); jDialogAbout.setTitle("About Knowledge Gazer"); jDialogAbout.setBackground(new java.awt.Color(153, 204, 153)); jDialogAbout.setFont(new java.awt.Font("Verdana", 0, 12)); jDialogAbout.setName("jDialogAboutName"); // NOI18N jDialogAbout.setResizable(false); jDialogAbout.addWindowListener(new java.awt.event.WindowAdapter() { public void windowClosing(java.awt.event.WindowEvent evt) { jDialogAboutBoxWindowClosedHandler(evt); } }); jTextAreaAbout.setBackground(new java.awt.Color(153, 204, 153)); jTextAreaAbout.setColumns(90); jTextAreaAbout.setEditable(false); jTextAreaAbout.setFont(new java.awt.Font("Verdana", 1, 10)); jTextAreaAbout.setRows(14); jTextAreaAbout.setText(" \t\n K n o w l e d g e G a z e r ™ 2 0 1 1\n\n © Van Warren 2002 - 2011\n\n wdv.com\n\n In Loving Memory of Marilyn Fulper (1954 - 2010)\n"); jTextAreaAbout.setToolTipText("About KnowledgeGazer(tm)"); jTextAreaAbout.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED)); jTextAreaAbout.setMargin(new java.awt.Insets(10, 10, 10, 10)); org.jdesktop.layout.GroupLayout jDialogAboutLayout = new org.jdesktop.layout.GroupLayout(jDialogAbout.getContentPane()); jDialogAbout.getContentPane().setLayout(jDialogAboutLayout); jDialogAboutLayout.setHorizontalGroup( jDialogAboutLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jTextAreaAbout, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 330, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) ); jDialogAboutLayout.setVerticalGroup( jDialogAboutLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jTextAreaAbout, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 140, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) ); jDialogAbout.getAccessibleContext().setAccessibleName("jDialogAccessibleName"); jDialogBackgroundColor.setTitle("Set Background Color"); jDialogBackgroundColor.setBackground(new java.awt.Color(153, 204, 153)); jDialogBackgroundColor.setFont(new java.awt.Font("Verdana", 0, 12)); jDialogBackgroundColor.setName("jDialogSetBackgroundColorName"); // NOI18N jColorChooserSetBackgroundColor.setBackground(new java.awt.Color(153, 204, 153)); jColorChooserSetBackgroundColor.setFont(new java.awt.Font("Verdana", 0, 12)); jColorChooserSetBackgroundColor.setToolTipText("Set Background Color"); jColorChooserSetBackgroundColor.setBorder(javax.swing.BorderFactory.createEtchedBorder()); jColorChooserSetBackgroundColor.setColor(new java.awt.Color(153, 204, 153)); jColorChooserSetBackgroundColor.setDoubleBuffered(true); jColorChooserSetBackgroundColor.setDragEnabled(true); jButtonSetBackgroundColorOK.setFont(new java.awt.Font("Verdana", 0, 12)); jButtonSetBackgroundColorOK.setText("OK"); jButtonSetBackgroundColorOK.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonSetBackgroundColorOKActionPerformed(evt); } }); jButtonSetBackgroundColorCancel.setFont(new java.awt.Font("Verdana", 0, 12)); jButtonSetBackgroundColorCancel.setText("Cancel"); jButtonSetBackgroundColorCancel.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonSetBackgroundColorCancelActionPerformed(evt); } }); jButtonSetBackgroundColorApply.setFont(new java.awt.Font("Verdana", 0, 12)); jButtonSetBackgroundColorApply.setText("Apply"); jButtonSetBackgroundColorApply.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonSetBackgroundColorApplyActionPerformed(evt); } }); org.jdesktop.layout.GroupLayout jDialogBackgroundColorLayout = new org.jdesktop.layout.GroupLayout(jDialogBackgroundColor.getContentPane()); jDialogBackgroundColor.getContentPane().setLayout(jDialogBackgroundColorLayout); jDialogBackgroundColorLayout.setHorizontalGroup( jDialogBackgroundColorLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(org.jdesktop.layout.GroupLayout.TRAILING, jDialogBackgroundColorLayout.createSequentialGroup() .addContainerGap(228, Short.MAX_VALUE) .add(jButtonSetBackgroundColorOK) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jButtonSetBackgroundColorCancel) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jButtonSetBackgroundColorApply) .add(6, 6, 6)) .add(jColorChooserSetBackgroundColor, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 439, Short.MAX_VALUE) ); jDialogBackgroundColorLayout.setVerticalGroup( jDialogBackgroundColorLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jDialogBackgroundColorLayout.createSequentialGroup() .add(jColorChooserSetBackgroundColor, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 277, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(18, 18, 18) .add(jDialogBackgroundColorLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(jButtonSetBackgroundColorOK) .add(jButtonSetBackgroundColorCancel) .add(jButtonSetBackgroundColorApply)) .addContainerGap(org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) ); jDialogBackgroundColor.getAccessibleContext().setAccessibleName("jDialogSetBackgroundColorAccessibleName"); jDialogFind.setTitle("Find"); jDialogFind.setBackground(new java.awt.Color(153, 204, 153)); jDialogFind.setFont(new java.awt.Font("Verdana", 0, 12)); jDialogFind.setMinimumSize(new java.awt.Dimension(400, 100)); jDialogFind.setName("jDialogFind"); // NOI18N jDialogFind.setResizable(false); jDialogFind.addWindowListener(new java.awt.event.WindowAdapter() { public void windowClosed(java.awt.event.WindowEvent evt) { jDialogFindWindowClosed(evt); } }); jDialogFind.getContentPane().setLayout(new java.awt.GridBagLayout()); jPanelFind.setBackground(new java.awt.Color(153, 204, 153)); jLabelFind.setFont(new java.awt.Font("Verdana", 0, 12)); jLabelFind.setText("Find what:"); jComboBoxFind.setEditable(true); jComboBoxFind.setFont(new java.awt.Font("Verdana", 0, 12)); jComboBoxFind.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Item 1", "Item 2", "Item 3", "Item 4" })); jComboBoxFind.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jComboBoxFindActionPerformed(evt); } }); jButtonFindNext.setFont(new java.awt.Font("Verdana", 0, 12)); jButtonFindNext.setText("Find"); jButtonFindNext.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonFindNextActionPerformed(evt); } }); jButtonFindCancel.setFont(new java.awt.Font("Verdana", 0, 12)); jButtonFindCancel.setText("Cancel"); jButtonFindCancel.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonFindCancelActionPerformed(evt); } }); org.jdesktop.layout.GroupLayout jPanelFindLayout = new org.jdesktop.layout.GroupLayout(jPanelFind); jPanelFind.setLayout(jPanelFindLayout); jPanelFindLayout.setHorizontalGroup( jPanelFindLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jPanelFindLayout.createSequentialGroup() .addContainerGap() .add(jPanelFindLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(org.jdesktop.layout.GroupLayout.TRAILING, jPanelFindLayout.createSequentialGroup() .add(jButtonFindNext) .add(18, 18, 18) .add(jButtonFindCancel)) .add(jPanelFindLayout.createSequentialGroup() .add(jLabelFind) .addPreferredGap(org.jdesktop.layout.LayoutStyle.UNRELATED) .add(jComboBoxFind, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 264, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))) .addContainerGap()) ); jPanelFindLayout.setVerticalGroup( jPanelFindLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jPanelFindLayout.createSequentialGroup() .add(27, 27, 27) .add(jPanelFindLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(jComboBoxFind, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jLabelFind)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED, 87, Short.MAX_VALUE) .add(jPanelFindLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(jButtonFindNext) .add(jButtonFindCancel)) .addContainerGap()) ); jDialogFind.getContentPane().add(jPanelFind, new java.awt.GridBagConstraints()); jDialogFont.setTitle("Set Font"); jDialogFont.setBackground(new java.awt.Color(153, 204, 153)); jDialogFont.setFont(new java.awt.Font("Verdana", 0, 12)); // NOI18N jDialogFont.setName("jDialogFont"); // NOI18N jPanel1.setBackground(new java.awt.Color(153, 204, 153)); jPanel1.setPreferredSize(new java.awt.Dimension(420, 331)); jLabelFont.setBackground(new java.awt.Color(153, 204, 153)); jLabelFont.setFont(new java.awt.Font("Verdana", 1, 12)); jLabelFont.setText("Font:"); jScrollPaneFont.setBackground(new java.awt.Color(153, 204, 153)); jListFont.setFont(new java.awt.Font("Verdana", 0, 12)); jListFont.setModel(new javax.swing.AbstractListModel() { String[] strings = { "Item 1", "Item 2", "Item 3", "Item 4", "Item 5" }; public int getSize() { return strings.length; } public Object getElementAt(int i) { return strings[i]; } }); jScrollPaneFont.setViewportView(jListFont); jLabelFontStyle.setBackground(new java.awt.Color(153, 204, 153)); jLabelFontStyle.setFont(new java.awt.Font("Verdana", 1, 12)); jLabelFontStyle.setText("Style:"); jScrollPaneFontStyle.setBackground(new java.awt.Color(153, 204, 153)); jListFontStyle.setFont(new java.awt.Font("Verdana", 0, 12)); jListFontStyle.setModel(new javax.swing.AbstractListModel() { String[] strings = { "Item 1", "Item 2", "Item 3", "Item 4", "Item 5" }; public int getSize() { return strings.length; } public Object getElementAt(int i) { return strings[i]; } }); jScrollPaneFontStyle.setViewportView(jListFontStyle); jScrollPaneFontSize.setBackground(new java.awt.Color(153, 204, 153)); jListFontSize.setFont(new java.awt.Font("Verdana", 0, 12)); // NOI18N jListFontSize.setModel(new javax.swing.AbstractListModel() { String[] strings = { "Item 1", "Item 2", "Item 3", "Item 4", "Item 5" }; public int getSize() { return strings.length; } public Object getElementAt(int i) { return strings[i]; } }); jScrollPaneFontSize.setViewportView(jListFontSize); jLabel4.setBackground(new java.awt.Color(153, 204, 153)); jLabel4.setFont(new java.awt.Font("Verdana", 1, 12)); jLabel4.setText("Size:"); jScrollPaneFontPreview.setBackground(new java.awt.Color(153, 204, 153)); jTextAreaFontPreview.setColumns(20); jTextAreaFontPreview.setFont(new java.awt.Font("Verdana", 0, 12)); jTextAreaFontPreview.setRows(5); jTextAreaFontPreview.setText("The quick brown fox jumps over the lazy dog.\n`1234567890-= ~!@#$%^&*()_+[]\\;',./{}|:\"<>?\n"); jScrollPaneFontPreview.setViewportView(jTextAreaFontPreview); jLabel2.setBackground(new java.awt.Color(153, 204, 153)); jLabel2.setFont(new java.awt.Font("Verdana", 1, 12)); jLabel2.setText("Preview:"); jButtonFontCancel.setFont(new java.awt.Font("Verdana", 0, 12)); // NOI18N jButtonFontCancel.setText("Cancel"); jButtonFontApply.setFont(new java.awt.Font("Verdana", 0, 12)); // NOI18N jButtonFontApply.setText("Apply"); jButtonFontApply.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonFontApplyActionPerformed(evt); } }); jButtonFontOK.setFont(new java.awt.Font("Verdana", 1, 12)); // NOI18N jButtonFontOK.setText("OK"); jButtonFontOK.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButtonFontOKActionPerformed(evt); } }); org.jdesktop.layout.GroupLayout jPanel1Layout = new org.jdesktop.layout.GroupLayout(jPanel1); jPanel1.setLayout(jPanel1Layout); jPanel1Layout.setHorizontalGroup( jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jPanel1Layout.createSequentialGroup() .add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING, false) .add(jPanel1Layout.createSequentialGroup() .addContainerGap() .add(jScrollPaneFontPreview)) .add(jPanel1Layout.createSequentialGroup() .addContainerGap() .add(jButtonFontOK, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 55, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.UNRELATED) .add(jButtonFontCancel, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 77, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.UNRELATED) .add(jButtonFontApply, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 73, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .add(jPanel1Layout.createSequentialGroup() .add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(org.jdesktop.layout.GroupLayout.TRAILING, jPanel1Layout.createSequentialGroup() .addContainerGap() .add(jScrollPaneFont, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 199, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.UNRELATED)) .add(jPanel1Layout.createSequentialGroup() .addContainerGap() .add(jLabelFont) .add(176, 176, 176))) .add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jScrollPaneFontStyle, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 83, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jLabelFontStyle)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.UNRELATED) .add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jLabel4) .add(jScrollPaneFontSize, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 83, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)))) .add(jPanel1Layout.createSequentialGroup() .addContainerGap() .add(jLabel2))) .addContainerGap(24, Short.MAX_VALUE)) ); jPanel1Layout.setVerticalGroup( jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jPanel1Layout.createSequentialGroup() .add(16, 16, 16) .add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING) .add(jLabelFont) .add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(jLabel4) .add(jLabelFontStyle))) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING) .add(jScrollPaneFont, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jScrollPaneFontStyle, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jScrollPaneFontSize, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .add(18, 18, 18) .add(jLabel2) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(jScrollPaneFontPreview, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 60, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.UNRELATED) .add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(jButtonFontApply, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 25, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jButtonFontOK, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 25, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE) .add(jButtonFontCancel, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 25, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addContainerGap(org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) ); jDialogFont.getContentPane().add(jPanel1, java.awt.BorderLayout.CENTER); jDialogFont.getAccessibleContext().setAccessibleName("jDialogSetFontAccessibleName"); jPopupMenuUserIO.setBackground(new java.awt.Color(153, 204, 153)); jPopupMenuUserIO.setBorder(javax.swing.BorderFactory.createEtchedBorder()); jPopupMenuUserIO.setCursor(new java.awt.Cursor(java.awt.Cursor.HAND_CURSOR)); jPopupMenuUserIO.setDoubleBuffered(true); jPopupMenuItemUserIOClear.setBackground(new java.awt.Color(153, 204, 153)); jPopupMenuItemUserIOClear.setText("Clear"); jPopupMenuItemUserIOClear.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jPopupMenuItemUserIOClearActionPerformed(evt); } }); jPopupMenuUserIO.add(jPopupMenuItemUserIOClear); setBackground(new java.awt.Color(153, 204, 153)); setFont(new java.awt.Font("Verdana", 0, 10)); // NOI18N setName("jApplet"); // NOI18N getContentPane().setLayout(new java.awt.GridLayout(1, 0)); org.jdesktop.layout.GroupLayout jPanelALayout = new org.jdesktop.layout.GroupLayout(jPanelA); jPanelA.setLayout(jPanelALayout); jPanelALayout.setHorizontalGroup( jPanelALayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(0, 400, Short.MAX_VALUE) ); jPanelALayout.setVerticalGroup( jPanelALayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(0, 300, Short.MAX_VALUE) ); getContentPane().add(jPanelA); jMenuBar.setBackground(new java.awt.Color(153, 204, 153)); jMenuBar.setBorder(javax.swing.BorderFactory.createEtchedBorder()); jMenuBar.setDoubleBuffered(true); jMenuBar.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuBar.setMaximumSize(new java.awt.Dimension(800, 23)); jMenuBar.setMinimumSize(new java.awt.Dimension(400, 23)); jMenuBar.setPreferredSize(new java.awt.Dimension(800, 23)); jMenuFile.setBackground(new java.awt.Color(153, 204, 153)); jMenuFile.setMnemonic('F'); jMenuFile.setText("File"); jMenuFile.setToolTipText("File Operations"); jMenuFile.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuFile.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuFileActionPerformed(evt); } }); jMenuItemFileNew.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_N, java.awt.event.InputEvent.CTRL_MASK)); jMenuItemFileNew.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemFileNew.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemFileNew.setText("New"); jMenuItemFileNew.setToolTipText("Create New File"); jMenuItemFileNew.setDoubleBuffered(true); jMenuItemFileNew.setEnabled(false); jMenuItemFileNew.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItemFileNewActionPerformed(evt); } }); jMenuFile.add(jMenuItemFileNew); jMenuItemFileOpen.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_O, java.awt.event.InputEvent.CTRL_MASK)); jMenuItemFileOpen.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemFileOpen.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemFileOpen.setText("Open"); jMenuItemFileOpen.setDoubleBuffered(true); jMenuItemFileOpen.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItemFileOpenActionPerformed(evt); } }); jMenuFile.add(jMenuItemFileOpen); jSeparatorMenuFileA.setBackground(new java.awt.Color(96, 130, 96)); jSeparatorMenuFileA.setForeground(new java.awt.Color(182, 233, 182)); jMenuFile.add(jSeparatorMenuFileA); jMenuItemFileSave.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_S, java.awt.event.InputEvent.CTRL_MASK)); jMenuItemFileSave.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemFileSave.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemFileSave.setText("Save"); jMenuItemFileSave.setDoubleBuffered(true); jMenuItemFileSave.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItemFileSaveActionPerformed(evt); } }); jMenuFile.add(jMenuItemFileSave); jMenuItemFileSaveAs.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemFileSaveAs.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemFileSaveAs.setText("Save As ..."); jMenuItemFileSaveAs.setDoubleBuffered(true); jMenuItemFileSaveAs.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItemFileSaveAsActionPerformed(evt); } }); jMenuFile.add(jMenuItemFileSaveAs); jSeparatorMenuFileB.setBackground(new java.awt.Color(96, 130, 96)); jSeparatorMenuFileB.setForeground(new java.awt.Color(182, 233, 182)); jMenuFile.add(jSeparatorMenuFileB); jMenuItemFileClose.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_C, java.awt.event.InputEvent.SHIFT_MASK | java.awt.event.InputEvent.CTRL_MASK)); jMenuItemFileClose.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemFileClose.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemFileClose.setText("Close"); jMenuItemFileClose.setDoubleBuffered(true); jMenuItemFileClose.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItemFileCloseActionPerformed(evt); } }); jMenuFile.add(jMenuItemFileClose); jMenuItemFileExit.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_Q, java.awt.event.InputEvent.CTRL_MASK)); jMenuItemFileExit.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemFileExit.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemFileExit.setText("Exit"); jMenuItemFileExit.setDoubleBuffered(true); jMenuItemFileExit.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItemFileExitActionPerformed(evt); } }); jMenuFile.add(jMenuItemFileExit); jMenuBar.add(jMenuFile); jMenuEdit.setBackground(new java.awt.Color(153, 204, 153)); jMenuEdit.setBorder(null); jMenuEdit.setMnemonic('E'); jMenuEdit.setText("Edit"); jMenuEdit.setToolTipText("Edit Operations"); jMenuEdit.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemEditUndo.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_Z, java.awt.event.InputEvent.CTRL_MASK)); jMenuItemEditUndo.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemEditUndo.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemEditUndo.setText("Undo"); jMenuItemEditUndo.setToolTipText("Undo Last Operation"); jMenuItemEditUndo.setEnabled(false); jMenuEdit.add(jMenuItemEditUndo); jMenuItemEditRedo.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_Y, java.awt.event.InputEvent.CTRL_MASK)); jMenuItemEditRedo.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemEditRedo.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemEditRedo.setText("Redo"); jMenuItemEditRedo.setToolTipText("Redo Last Operation"); jMenuItemEditRedo.setEnabled(false); jMenuEdit.add(jMenuItemEditRedo); jSeparatorEditMenuA.setBackground(new java.awt.Color(96, 130, 96)); jSeparatorEditMenuA.setForeground(new java.awt.Color(182, 233, 182)); jMenuEdit.add(jSeparatorEditMenuA); jMenuItemEditCut.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_X, java.awt.event.InputEvent.CTRL_MASK)); jMenuItemEditCut.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemEditCut.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemEditCut.setText("Cut"); jMenuItemEditCut.setToolTipText("Cut Selection"); jMenuItemEditCut.setEnabled(false); jMenuEdit.add(jMenuItemEditCut); jMenuItemEditCopy.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_C, java.awt.event.InputEvent.CTRL_MASK)); jMenuItemEditCopy.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemEditCopy.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemEditCopy.setText("Copy"); jMenuItemEditCopy.setEnabled(false); jMenuEdit.add(jMenuItemEditCopy); jMenuItemEditPaste.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_V, java.awt.event.InputEvent.CTRL_MASK)); jMenuItemEditPaste.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemEditPaste.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemEditPaste.setText("Paste"); jMenuItemEditPaste.setEnabled(false); jMenuEdit.add(jMenuItemEditPaste); jSeparatorEditMenuB.setBackground(new java.awt.Color(96, 130, 96)); jSeparatorEditMenuB.setForeground(new java.awt.Color(182, 233, 182)); jMenuEdit.add(jSeparatorEditMenuB); jMenuItemEditDelete.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_DELETE, 0)); jMenuItemEditDelete.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemEditDelete.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemEditDelete.setText("Delete"); jMenuItemEditDelete.setEnabled(false); jMenuEdit.add(jMenuItemEditDelete); jMenuItemEditClear.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemEditClear.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemEditClear.setText("Clear"); jMenuItemEditClear.setEnabled(false); jMenuItemEditClear.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItemEditClearActionPerformed(evt); } }); jMenuEdit.add(jMenuItemEditClear); jSeparatorEditMenuD.setBackground(new java.awt.Color(96, 130, 96)); jSeparatorEditMenuD.setForeground(new java.awt.Color(182, 233, 182)); jMenuEdit.add(jSeparatorEditMenuD); jMenuItemEditFind.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_F, java.awt.event.InputEvent.CTRL_MASK)); jMenuItemEditFind.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemEditFind.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemEditFind.setText("Find"); jMenuItemEditFind.setToolTipText("Find"); jMenuItemEditFind.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItemEditFindActionPerformed(evt); } }); jMenuEdit.add(jMenuItemEditFind); jMenuBar.add(jMenuEdit); jMenuView.setBackground(new java.awt.Color(153, 204, 153)); jMenuView.setMnemonic('V'); jMenuView.setText("View"); jMenuView.setToolTipText("View Operations"); jMenuView.setFont(new java.awt.Font("Verdana", 0, 12)); jCheckBoxMenuItemViewNodes.setBackground(new java.awt.Color(153, 204, 153)); jCheckBoxMenuItemViewNodes.setFont(new java.awt.Font("Verdana", 0, 12)); jCheckBoxMenuItemViewNodes.setSelected(true); jCheckBoxMenuItemViewNodes.setText("Nodes"); jCheckBoxMenuItemViewNodes.setToolTipText("Toggle Node Display"); jCheckBoxMenuItemViewNodes.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItemViewNodesActionPerformed(evt); } }); jMenuView.add(jCheckBoxMenuItemViewNodes); jCheckBoxMenuItemViewEdges.setBackground(new java.awt.Color(153, 204, 153)); jCheckBoxMenuItemViewEdges.setFont(new java.awt.Font("Verdana", 0, 12)); jCheckBoxMenuItemViewEdges.setSelected(true); jCheckBoxMenuItemViewEdges.setText("Edges"); jCheckBoxMenuItemViewEdges.setToolTipText("Toggle Edge Display"); jCheckBoxMenuItemViewEdges.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItemViewEdgesActionPerformed(evt); } }); jMenuView.add(jCheckBoxMenuItemViewEdges); jSeparatorMenuViewA.setBackground(new java.awt.Color(96, 130, 96)); jSeparatorMenuViewA.setForeground(new java.awt.Color(182, 233, 182)); jMenuView.add(jSeparatorMenuViewA); jCheckBoxMenuItemViewNodeNames.setBackground(new java.awt.Color(153, 204, 153)); jCheckBoxMenuItemViewNodeNames.setFont(new java.awt.Font("Verdana", 0, 12)); jCheckBoxMenuItemViewNodeNames.setSelected(true); jCheckBoxMenuItemViewNodeNames.setText("Node Names"); jCheckBoxMenuItemViewNodeNames.setToolTipText("Toggle Display of Node Names"); jCheckBoxMenuItemViewNodeNames.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItemViewNodeNamesActionPerformed(evt); } }); jMenuView.add(jCheckBoxMenuItemViewNodeNames); jCheckBoxMenuItemViewEdgeNames.setBackground(new java.awt.Color(153, 204, 153)); jCheckBoxMenuItemViewEdgeNames.setFont(new java.awt.Font("Verdana", 0, 12)); jCheckBoxMenuItemViewEdgeNames.setText("Edge Names"); jCheckBoxMenuItemViewEdgeNames.setToolTipText("Toggle Display of Edge Names"); jCheckBoxMenuItemViewEdgeNames.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItemViewEdgeNamesActionPerformed(evt); } }); jMenuView.add(jCheckBoxMenuItemViewEdgeNames); jCheckBoxMenuItemViewNumberedInstances.setBackground(new java.awt.Color(153, 204, 153)); jCheckBoxMenuItemViewNumberedInstances.setFont(new java.awt.Font("Verdana", 0, 12)); jCheckBoxMenuItemViewNumberedInstances.setText("Numbered Instances"); jCheckBoxMenuItemViewNumberedInstances.setToolTipText("Toggle Display of Edge Names"); jCheckBoxMenuItemViewNumberedInstances.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItemViewNumberedInstancesActionPerformed(evt); } }); jMenuView.add(jCheckBoxMenuItemViewNumberedInstances); jCheckBoxMenuItemViewDropShadows.setBackground(new java.awt.Color(153, 204, 153)); jCheckBoxMenuItemViewDropShadows.setFont(new java.awt.Font("Verdana", 0, 12)); jCheckBoxMenuItemViewDropShadows.setText("Image Drop Shadows"); jCheckBoxMenuItemViewDropShadows.setToolTipText("Toggle Display of Edge Names"); jCheckBoxMenuItemViewDropShadows.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItemViewDropShadowsActionPerformed(evt); } }); jMenuView.add(jCheckBoxMenuItemViewDropShadows); jSeparatorMenuViewB.setBackground(new java.awt.Color(96, 130, 96)); jSeparatorMenuViewB.setForeground(new java.awt.Color(182, 233, 182)); jMenuView.add(jSeparatorMenuViewB); jCheckBoxMenuItemViewNodeNumbers.setBackground(new java.awt.Color(153, 204, 153)); jCheckBoxMenuItemViewNodeNumbers.setFont(new java.awt.Font("Verdana", 0, 12)); jCheckBoxMenuItemViewNodeNumbers.setSelected(true); jCheckBoxMenuItemViewNodeNumbers.setText("Node Numbers"); jCheckBoxMenuItemViewNodeNumbers.setToolTipText("Toggle Display of Node Numbers"); jCheckBoxMenuItemViewNodeNumbers.setEnabled(false); jCheckBoxMenuItemViewNodeNumbers.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItemViewNodeNumbersActionPerformed(evt); } }); jMenuView.add(jCheckBoxMenuItemViewNodeNumbers); jCheckBoxMenuItemViewEdgeNumbers.setBackground(new java.awt.Color(153, 204, 153)); jCheckBoxMenuItemViewEdgeNumbers.setFont(new java.awt.Font("Verdana", 0, 12)); jCheckBoxMenuItemViewEdgeNumbers.setSelected(true); jCheckBoxMenuItemViewEdgeNumbers.setText("Edge Numbers"); jCheckBoxMenuItemViewEdgeNumbers.setToolTipText("Toggle Display of Edge Numbers"); jCheckBoxMenuItemViewEdgeNumbers.setEnabled(false); jCheckBoxMenuItemViewEdgeNumbers.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItemViewEdgeNumbersActionPerformed(evt); } }); jMenuView.add(jCheckBoxMenuItemViewEdgeNumbers); jSeparatorMenuViewC.setBackground(new java.awt.Color(96, 130, 96)); jSeparatorMenuViewC.setForeground(new java.awt.Color(182, 233, 182)); jMenuView.add(jSeparatorMenuViewC); jCheckBoxMenuItemLetterNodes.setBackground(new java.awt.Color(153, 204, 153)); jCheckBoxMenuItemLetterNodes.setFont(new java.awt.Font("Verdana", 0, 12)); jCheckBoxMenuItemLetterNodes.setSelected(true); jCheckBoxMenuItemLetterNodes.setText("Letter Nodes"); jCheckBoxMenuItemLetterNodes.setToolTipText("Use Letters Instead of Numbers to Identify Nodes"); jCheckBoxMenuItemLetterNodes.setEnabled(false); jCheckBoxMenuItemLetterNodes.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItemLetterNodesActionPerformed(evt); } }); jMenuView.add(jCheckBoxMenuItemLetterNodes); jCheckBoxMenuItemLetterEdges.setBackground(new java.awt.Color(153, 204, 153)); jCheckBoxMenuItemLetterEdges.setFont(new java.awt.Font("Verdana", 0, 12)); jCheckBoxMenuItemLetterEdges.setSelected(true); jCheckBoxMenuItemLetterEdges.setText("Letter Edges"); jCheckBoxMenuItemLetterEdges.setToolTipText("Use Letters Instead of Numbers to Identify Edges"); jCheckBoxMenuItemLetterEdges.setEnabled(false); jCheckBoxMenuItemLetterEdges.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItemLetterEdgesActionPerformed(evt); } }); jMenuView.add(jCheckBoxMenuItemLetterEdges); jSeparatorMenuViewD.setBackground(new java.awt.Color(96, 130, 96)); jSeparatorMenuViewD.setForeground(new java.awt.Color(182, 233, 182)); jMenuView.add(jSeparatorMenuViewD); jCheckBoxMenuItemPopNames.setBackground(new java.awt.Color(153, 204, 153)); jCheckBoxMenuItemPopNames.setFont(new java.awt.Font("Verdana", 0, 12)); jCheckBoxMenuItemPopNames.setSelected(true); jCheckBoxMenuItemPopNames.setText("Pop Names"); jCheckBoxMenuItemPopNames.setToolTipText("Show Node Name On Selection"); jCheckBoxMenuItemPopNames.setEnabled(false); jCheckBoxMenuItemPopNames.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItemPopNamesActionPerformed(evt); } }); jMenuView.add(jCheckBoxMenuItemPopNames); jCheckBoxMenuItemFreezeNames.setBackground(new java.awt.Color(153, 204, 153)); jCheckBoxMenuItemFreezeNames.setFont(new java.awt.Font("Verdana", 0, 12)); jCheckBoxMenuItemFreezeNames.setSelected(true); jCheckBoxMenuItemFreezeNames.setText("Freeze Names"); jCheckBoxMenuItemFreezeNames.setToolTipText("Freeze Node Position On Selection"); jCheckBoxMenuItemFreezeNames.setEnabled(false); jCheckBoxMenuItemFreezeNames.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItemFreezeNamesActionPerformed(evt); } }); jMenuView.add(jCheckBoxMenuItemFreezeNames); jCheckBoxMenuItemStretchNodes.setBackground(new java.awt.Color(153, 204, 153)); jCheckBoxMenuItemStretchNodes.setFont(new java.awt.Font("Verdana", 0, 12)); jCheckBoxMenuItemStretchNodes.setSelected(true); jCheckBoxMenuItemStretchNodes.setText("Stretch Nodes"); jCheckBoxMenuItemStretchNodes.setToolTipText("Stretch Heavily Connected Nodes"); jCheckBoxMenuItemStretchNodes.setEnabled(false); jCheckBoxMenuItemStretchNodes.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItemStretchNodesActionPerformed(evt); } }); jMenuView.add(jCheckBoxMenuItemStretchNodes); jSeparatorMenuViewE.setBackground(new java.awt.Color(96, 130, 96)); jSeparatorMenuViewE.setForeground(new java.awt.Color(182, 233, 182)); jMenuView.add(jSeparatorMenuViewE); jCheckBoxMenuItemViewColorRamp.setBackground(new java.awt.Color(153, 204, 153)); jCheckBoxMenuItemViewColorRamp.setFont(new java.awt.Font("Verdana", 0, 12)); jCheckBoxMenuItemViewColorRamp.setText("Color Ramp"); jCheckBoxMenuItemViewColorRamp.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItemViewColorRampActionPerformed(evt); } }); jMenuView.add(jCheckBoxMenuItemViewColorRamp); jCheckBoxMenuItemSelectHideUnselected.setBackground(new java.awt.Color(153, 204, 153)); jCheckBoxMenuItemSelectHideUnselected.setFont(new java.awt.Font("Verdana", 0, 12)); jCheckBoxMenuItemSelectHideUnselected.setText("Hide Unselected"); jCheckBoxMenuItemSelectHideUnselected.setToolTipText("Hide Unselected Nodes"); jCheckBoxMenuItemSelectHideUnselected.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItemSelectHideUnselectedActionPerformed(evt); } }); jMenuView.add(jCheckBoxMenuItemSelectHideUnselected); jMenuBar.add(jMenuView); jMenuFormat.setBackground(new java.awt.Color(153, 204, 153)); jMenuFormat.setMnemonic('V'); jMenuFormat.setText("Format"); jMenuFormat.setToolTipText("Formatting Options"); jMenuFormat.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemFormatFont.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemFormatFont.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemFormatFont.setText("Font"); jMenuItemFormatFont.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItemFormatFontActionPerformed(evt); } }); jMenuFormat.add(jMenuItemFormatFont); jMenuItemFormatBackgroundColor.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemFormatBackgroundColor.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemFormatBackgroundColor.setText("Background Color"); jMenuItemFormatBackgroundColor.setAutoscrolls(true); jMenuItemFormatBackgroundColor.setBorderPainted(true); jMenuItemFormatBackgroundColor.setRequestFocusEnabled(false); jMenuItemFormatBackgroundColor.setVerifyInputWhenFocusTarget(false); jMenuItemFormatBackgroundColor.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItemFormatBackgroundColorActionPerformed(evt); } }); jMenuFormat.add(jMenuItemFormatBackgroundColor); jMenuItemFormatEdgeThickness.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemFormatEdgeThickness.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemFormatEdgeThickness.setText("Edge Width"); jMenuItemFormatEdgeThickness.setAutoscrolls(true); jMenuItemFormatEdgeThickness.setBorderPainted(true); jMenuItemFormatEdgeThickness.setRequestFocusEnabled(false); jMenuItemFormatEdgeThickness.setVerifyInputWhenFocusTarget(false); jMenuItemFormatEdgeThickness.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItemFormatEdgeThicknessActionPerformed(evt); } }); jMenuFormat.add(jMenuItemFormatEdgeThickness); jMenuBar.add(jMenuFormat); jMenuSelect.setBackground(new java.awt.Color(153, 204, 153)); jMenuSelect.setMnemonic('S'); jMenuSelect.setText("Select"); jMenuSelect.setToolTipText("Select Operations"); jMenuSelect.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemDeselectAllNodes.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_D, java.awt.event.InputEvent.SHIFT_MASK | java.awt.event.InputEvent.CTRL_MASK)); jMenuItemDeselectAllNodes.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemDeselectAllNodes.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemDeselectAllNodes.setText("Deselect All Nodes"); jMenuItemDeselectAllNodes.setToolTipText("Select All Nodes"); jMenuItemDeselectAllNodes.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItemDeselectAllNodesActionPerformed(evt); } }); jMenuSelect.add(jMenuItemDeselectAllNodes); jMenuItemDeselectAllEdges.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_D, java.awt.event.InputEvent.ALT_MASK | java.awt.event.InputEvent.CTRL_MASK)); jMenuItemDeselectAllEdges.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemDeselectAllEdges.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemDeselectAllEdges.setText("Deselect All Edges"); jMenuItemDeselectAllEdges.setToolTipText("Select All Nodes"); jMenuItemDeselectAllEdges.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItemDeselectAllEdgesActionPerformed(evt); } }); jMenuSelect.add(jMenuItemDeselectAllEdges); jMenuItemDeselectAll.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_D, java.awt.event.InputEvent.CTRL_MASK)); jMenuItemDeselectAll.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemDeselectAll.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemDeselectAll.setText("Deselect All"); jMenuItemDeselectAll.setToolTipText("Select All Nodes"); jMenuItemDeselectAll.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItemDeselectAllActionPerformed(evt); } }); jMenuSelect.add(jMenuItemDeselectAll); jSeparatorSelectA.setBackground(new java.awt.Color(182, 233, 182)); jSeparatorSelectA.setForeground(new java.awt.Color(96, 130, 96)); jMenuSelect.add(jSeparatorSelectA); jMenuItemSelectAllNodes.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_A, java.awt.event.InputEvent.SHIFT_MASK | java.awt.event.InputEvent.CTRL_MASK)); jMenuItemSelectAllNodes.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemSelectAllNodes.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemSelectAllNodes.setText("Select All Nodes"); jMenuItemSelectAllNodes.setToolTipText("Select All Nodes"); jMenuItemSelectAllNodes.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItemSelectAllNodesActionPerformed(evt); } }); jMenuSelect.add(jMenuItemSelectAllNodes); jMenuItemSelectAllEdges.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_A, java.awt.event.InputEvent.ALT_MASK | java.awt.event.InputEvent.CTRL_MASK)); jMenuItemSelectAllEdges.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemSelectAllEdges.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemSelectAllEdges.setText("Select All Edges"); jMenuItemSelectAllEdges.setToolTipText("Select All Nodes"); jMenuItemSelectAllEdges.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItemSelectAllEdgesActionPerformed(evt); } }); jMenuSelect.add(jMenuItemSelectAllEdges); jMenuItemSelectAll.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_A, java.awt.event.InputEvent.CTRL_MASK)); jMenuItemSelectAll.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemSelectAll.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemSelectAll.setText("Select All"); jMenuItemSelectAll.setToolTipText("Select All Nodes"); jMenuItemSelectAll.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItemSelectAllActionPerformed(evt); } }); jMenuSelect.add(jMenuItemSelectAll); jSeparatorSelectB.setBackground(new java.awt.Color(96, 130, 96)); jSeparatorSelectB.setForeground(new java.awt.Color(182, 233, 182)); jMenuSelect.add(jSeparatorSelectB); jMenuItemSelectInvertNodes.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_I, java.awt.event.InputEvent.SHIFT_MASK | java.awt.event.InputEvent.CTRL_MASK)); jMenuItemSelectInvertNodes.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemSelectInvertNodes.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemSelectInvertNodes.setText("Invert Nodes"); jMenuItemSelectInvertNodes.setToolTipText("Invert the Current Selection"); jMenuItemSelectInvertNodes.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItemSelectInvertNodesActionPerformed(evt); } }); jMenuSelect.add(jMenuItemSelectInvertNodes); jMenuItemSelectInvertEdges.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_I, java.awt.event.InputEvent.ALT_MASK | java.awt.event.InputEvent.CTRL_MASK)); jMenuItemSelectInvertEdges.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemSelectInvertEdges.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemSelectInvertEdges.setText("Invert Edges"); jMenuItemSelectInvertEdges.setToolTipText("Invert the Current Selection"); jMenuItemSelectInvertEdges.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItemSelectInvertEdgesActionPerformed(evt); } }); jMenuSelect.add(jMenuItemSelectInvertEdges); jMenuItemSelectInvertAll.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_I, java.awt.event.InputEvent.CTRL_MASK)); jMenuItemSelectInvertAll.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemSelectInvertAll.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemSelectInvertAll.setText("Invert All"); jMenuItemSelectInvertAll.setToolTipText("Invert the Current Selection"); jMenuItemSelectInvertAll.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItemSelectInvertAllActionPerformed(evt); } }); jMenuSelect.add(jMenuItemSelectInvertAll); jSeparatorSelectC.setBackground(new java.awt.Color(96, 130, 96)); jSeparatorSelectC.setForeground(new java.awt.Color(182, 233, 182)); jMenuSelect.add(jSeparatorSelectC); jMenuItemSelectExpand.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_E, java.awt.event.InputEvent.SHIFT_MASK | java.awt.event.InputEvent.CTRL_MASK)); jMenuItemSelectExpand.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemSelectExpand.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemSelectExpand.setText("Expand Selection"); jMenuItemSelectExpand.setToolTipText("Expand Selection"); jMenuItemSelectExpand.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItemSelectExpandActionPerformed(evt); } }); jMenuSelect.add(jMenuItemSelectExpand); jMenuItemSelectContract.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_C, java.awt.event.InputEvent.SHIFT_MASK | java.awt.event.InputEvent.CTRL_MASK)); jMenuItemSelectContract.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemSelectContract.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemSelectContract.setText("Contract Selection"); jMenuItemSelectContract.setToolTipText("Contract Selection"); jMenuItemSelectContract.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItemSelectContractActionPerformed(evt); } }); jMenuSelect.add(jMenuItemSelectContract); jMenuItemSelectTrace.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_T, java.awt.event.InputEvent.SHIFT_MASK | java.awt.event.InputEvent.CTRL_MASK)); jMenuItemSelectTrace.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemSelectTrace.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemSelectTrace.setText("Trace Selected"); jMenuItemSelectTrace.setToolTipText("Trace Selected Nodes"); jMenuItemSelectTrace.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItemSelectTraceActionPerformed(evt); } }); jMenuSelect.add(jMenuItemSelectTrace); jMenuBar.add(jMenuSelect); jMenuTools.setBackground(new java.awt.Color(153, 204, 153)); jMenuTools.setMnemonic('V'); jMenuTools.setText("Tools"); jMenuTools.setToolTipText("Formatting Options"); jMenuTools.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemToolsCreateTheDual.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemToolsCreateTheDual.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemToolsCreateTheDual.setText("Create The Dual"); jMenuItemToolsCreateTheDual.setAutoscrolls(true); jMenuItemToolsCreateTheDual.setBorderPainted(true); jMenuItemToolsCreateTheDual.setEnabled(false); jMenuItemToolsCreateTheDual.setRequestFocusEnabled(false); jMenuItemToolsCreateTheDual.setVerifyInputWhenFocusTarget(false); jMenuItemToolsCreateTheDual.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItemToolsCreateTheDualActionPerformed(evt); } }); jMenuTools.add(jMenuItemToolsCreateTheDual); jMenuItemToolsAppendGraph.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemToolsAppendGraph.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemToolsAppendGraph.setText("Append Graph"); jMenuItemToolsAppendGraph.setEnabled(false); jMenuItemToolsAppendGraph.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItemToolsAppendGraphActionPerformed(evt); } }); jMenuTools.add(jMenuItemToolsAppendGraph); jMenuBar.add(jMenuTools); jMenuTest.setBackground(new java.awt.Color(153, 204, 153)); jMenuTest.setText("Test"); jMenuTest.setToolTipText("Test Libraries"); jMenuTest.setFont(new java.awt.Font("Verdana", 0, 12)); jRadioButtonMenuItemRunNormal.setBackground(new java.awt.Color(153, 204, 153)); jRadioButtonMenuItemRunNormal.setFont(new java.awt.Font("Verdana", 0, 12)); jRadioButtonMenuItemRunNormal.setSelected(true); jRadioButtonMenuItemRunNormal.setText("Normal"); jRadioButtonMenuItemRunNormal.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRadioButtonMenuItemRunNormalActionPerformed(evt); } }); jMenuTest.add(jRadioButtonMenuItemRunNormal); buttonGroupRun.add(jRadioButtonMenuItemRunNormal); jSeparator1.setBackground(new java.awt.Color(96, 130, 96)); jSeparator1.setForeground(new java.awt.Color(182, 233, 182)); jMenuTest.add(jSeparator1); jRadioButtonMenuItemRunVMiscTest.setBackground(new java.awt.Color(153, 204, 153)); jRadioButtonMenuItemRunVMiscTest.setFont(new java.awt.Font("Verdana", 0, 12)); jRadioButtonMenuItemRunVMiscTest.setText("VMisc: Misc. Functions"); jRadioButtonMenuItemRunVMiscTest.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRadioButtonMenuItemRunVMiscTestActionPerformed(evt); } }); jMenuTest.add(jRadioButtonMenuItemRunVMiscTest); buttonGroupRun.add(jRadioButtonMenuItemRunVMiscTest); jRadioButtonMenuItemRunMath1Test1.setBackground(new java.awt.Color(153, 204, 153)); jRadioButtonMenuItemRunMath1Test1.setFont(new java.awt.Font("Verdana", 0, 12)); jRadioButtonMenuItemRunMath1Test1.setText("Math1: Trig Functions"); jRadioButtonMenuItemRunMath1Test1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRadioButtonMenuItemRunMath1Test1ActionPerformed(evt); } }); jMenuTest.add(jRadioButtonMenuItemRunMath1Test1); buttonGroupRun.add(jRadioButtonMenuItemRunMath1Test1); jRadioButtonMenuItemRunMath1Test2.setBackground(new java.awt.Color(153, 204, 153)); jRadioButtonMenuItemRunMath1Test2.setFont(new java.awt.Font("Verdana", 0, 12)); jRadioButtonMenuItemRunMath1Test2.setText("Math1: Inverse Trig."); jRadioButtonMenuItemRunMath1Test2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRadioButtonMenuItemRunMath1Test2ActionPerformed(evt); } }); jMenuTest.add(jRadioButtonMenuItemRunMath1Test2); buttonGroupRun.add(jRadioButtonMenuItemRunMath1Test2); jRadioButtonMenuItemRunMath1Test3.setBackground(new java.awt.Color(153, 204, 153)); jRadioButtonMenuItemRunMath1Test3.setFont(new java.awt.Font("Verdana", 0, 12)); jRadioButtonMenuItemRunMath1Test3.setText("Math1: Exp/Log Functions"); jRadioButtonMenuItemRunMath1Test3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRadioButtonMenuItemRunMath1Test3ActionPerformed(evt); } }); jMenuTest.add(jRadioButtonMenuItemRunMath1Test3); buttonGroupRun.add(jRadioButtonMenuItemRunMath1Test3); jRadioButtonMenuItemRunMath1Test4.setBackground(new java.awt.Color(153, 204, 153)); jRadioButtonMenuItemRunMath1Test4.setFont(new java.awt.Font("Verdana", 0, 12)); jRadioButtonMenuItemRunMath1Test4.setText("Math1: Sqrt/Pow Functions"); jRadioButtonMenuItemRunMath1Test4.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRadioButtonMenuItemRunMath1Test4ActionPerformed(evt); } }); jMenuTest.add(jRadioButtonMenuItemRunMath1Test4); buttonGroupRun.add(jRadioButtonMenuItemRunMath1Test4); jRadioButtonMenuItemRunMath1Test5.setBackground(new java.awt.Color(153, 204, 153)); jRadioButtonMenuItemRunMath1Test5.setFont(new java.awt.Font("Verdana", 0, 12)); jRadioButtonMenuItemRunMath1Test5.setText("Math1: Ceiling/Floor"); jRadioButtonMenuItemRunMath1Test5.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRadioButtonMenuItemRunMath1Test5ActionPerformed(evt); } }); jMenuTest.add(jRadioButtonMenuItemRunMath1Test5); buttonGroupRun.add(jRadioButtonMenuItemRunMath1Test5); jRadioButtonMenuItemRunMath1Test6.setBackground(new java.awt.Color(153, 204, 153)); jRadioButtonMenuItemRunMath1Test6.setFont(new java.awt.Font("Verdana", 0, 12)); jRadioButtonMenuItemRunMath1Test6.setText("Math1: Round/Abs"); jRadioButtonMenuItemRunMath1Test6.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRadioButtonMenuItemRunMath1Test6ActionPerformed(evt); } }); jMenuTest.add(jRadioButtonMenuItemRunMath1Test6); buttonGroupRun.add(jRadioButtonMenuItemRunMath1Test6); jRadioButtonMenuItemRunMath1Test7.setBackground(new java.awt.Color(153, 204, 153)); jRadioButtonMenuItemRunMath1Test7.setFont(new java.awt.Font("Verdana", 0, 12)); jRadioButtonMenuItemRunMath1Test7.setText("Math1: Random Numbers"); jRadioButtonMenuItemRunMath1Test7.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRadioButtonMenuItemRunMath1Test7ActionPerformed(evt); } }); jMenuTest.add(jRadioButtonMenuItemRunMath1Test7); buttonGroupRun.add(jRadioButtonMenuItemRunMath1Test7); jRadioButtonMenuItemRunMath2Test.setBackground(new java.awt.Color(153, 204, 153)); jRadioButtonMenuItemRunMath2Test.setFont(new java.awt.Font("Verdana", 0, 12)); jRadioButtonMenuItemRunMath2Test.setText("Math2: Constants"); jRadioButtonMenuItemRunMath2Test.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRadioButtonMenuItemRunMath2TestActionPerformed(evt); } }); jMenuTest.add(jRadioButtonMenuItemRunMath2Test); buttonGroupRun.add(jRadioButtonMenuItemRunMath2Test); jSeparator2.setBackground(new java.awt.Color(96, 130, 96)); jSeparator2.setForeground(new java.awt.Color(182, 233, 182)); jMenuTest.add(jSeparator2); jRadioButtonMenuItemRunVec4Test1.setBackground(new java.awt.Color(153, 204, 153)); jRadioButtonMenuItemRunVec4Test1.setFont(new java.awt.Font("Verdana", 0, 12)); jRadioButtonMenuItemRunVec4Test1.setText("Vec4: Compass Rose"); jRadioButtonMenuItemRunVec4Test1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRadioButtonMenuItemRunVec4Test1ActionPerformed(evt); } }); jMenuTest.add(jRadioButtonMenuItemRunVec4Test1); buttonGroupRun.add(jRadioButtonMenuItemRunVec4Test1); jRadioButtonMenuItemRunVec4Test2.setBackground(new java.awt.Color(153, 204, 153)); jRadioButtonMenuItemRunVec4Test2.setFont(new java.awt.Font("Verdana", 0, 12)); jRadioButtonMenuItemRunVec4Test2.setText("Vec4: Vector Operations"); jRadioButtonMenuItemRunVec4Test2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRadioButtonMenuItemRunVec4Test2ActionPerformed(evt); } }); jMenuTest.add(jRadioButtonMenuItemRunVec4Test2); buttonGroupRun.add(jRadioButtonMenuItemRunVec4Test2); jRadioButtonMenuItemRunVec4Test3.setBackground(new java.awt.Color(153, 204, 153)); jRadioButtonMenuItemRunVec4Test3.setFont(new java.awt.Font("Verdana", 0, 12)); jRadioButtonMenuItemRunVec4Test3.setText("Vec4: Coord Transform 1"); jRadioButtonMenuItemRunVec4Test3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRadioButtonMenuItemRunVec4Test3ActionPerformed(evt); } }); jMenuTest.add(jRadioButtonMenuItemRunVec4Test3); buttonGroupRun.add(jRadioButtonMenuItemRunVec4Test3); jRadioButtonMenuItemRunVec4Test4.setBackground(new java.awt.Color(153, 204, 153)); jRadioButtonMenuItemRunVec4Test4.setFont(new java.awt.Font("Verdana", 0, 12)); jRadioButtonMenuItemRunVec4Test4.setText("Vec4: Coord Transform 2"); jRadioButtonMenuItemRunVec4Test4.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRadioButtonMenuItemRunVec4Test4ActionPerformed(evt); } }); jMenuTest.add(jRadioButtonMenuItemRunVec4Test4); buttonGroupRun.add(jRadioButtonMenuItemRunVec4Test4); jRadioButtonMenuItemRunVec4Test5.setBackground(new java.awt.Color(153, 204, 153)); jRadioButtonMenuItemRunVec4Test5.setFont(new java.awt.Font("Verdana", 0, 12)); jRadioButtonMenuItemRunVec4Test5.setText("Vec4: Coord Transform 3"); jRadioButtonMenuItemRunVec4Test5.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRadioButtonMenuItemRunVec4Test5ActionPerformed(evt); } }); jMenuTest.add(jRadioButtonMenuItemRunVec4Test5); buttonGroupRun.add(jRadioButtonMenuItemRunVec4Test5); jRadioButtonMenuItemRunVec4Test6.setBackground(new java.awt.Color(153, 204, 153)); jRadioButtonMenuItemRunVec4Test6.setFont(new java.awt.Font("Verdana", 0, 12)); jRadioButtonMenuItemRunVec4Test6.setText("Vec4: Perf. Timing"); jRadioButtonMenuItemRunVec4Test6.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRadioButtonMenuItemRunVec4Test6ActionPerformed(evt); } }); jMenuTest.add(jRadioButtonMenuItemRunVec4Test6); buttonGroupRun.add(jRadioButtonMenuItemRunVec4Test6); jSeparator3.setBackground(new java.awt.Color(96, 130, 96)); jSeparator3.setForeground(new java.awt.Color(182, 233, 182)); jMenuTest.add(jSeparator3); jRadioButtonMenuItemRunM4x4Test1.setBackground(new java.awt.Color(153, 204, 153)); jRadioButtonMenuItemRunM4x4Test1.setFont(new java.awt.Font("Verdana", 0, 12)); jRadioButtonMenuItemRunM4x4Test1.setText("M4x4: Scale/Translate"); jRadioButtonMenuItemRunM4x4Test1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRadioButtonMenuItemRunM4x4Test1ActionPerformed(evt); } }); jMenuTest.add(jRadioButtonMenuItemRunM4x4Test1); buttonGroupRun.add(jRadioButtonMenuItemRunM4x4Test1); jRadioButtonMenuItemRunM4x4Test2.setBackground(new java.awt.Color(153, 204, 153)); jRadioButtonMenuItemRunM4x4Test2.setFont(new java.awt.Font("Verdana", 0, 12)); jRadioButtonMenuItemRunM4x4Test2.setText("M4x4: Rotation"); jRadioButtonMenuItemRunM4x4Test2.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRadioButtonMenuItemRunM4x4Test2ActionPerformed(evt); } }); jMenuTest.add(jRadioButtonMenuItemRunM4x4Test2); buttonGroupRun.add(jRadioButtonMenuItemRunM4x4Test2); jRadioButtonMenuItemRunM4x4Test3.setBackground(new java.awt.Color(153, 204, 153)); jRadioButtonMenuItemRunM4x4Test3.setFont(new java.awt.Font("Verdana", 0, 12)); jRadioButtonMenuItemRunM4x4Test3.setText("M4x4: Rotation"); jRadioButtonMenuItemRunM4x4Test3.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRadioButtonMenuItemRunM4x4Test3ActionPerformed(evt); } }); jMenuTest.add(jRadioButtonMenuItemRunM4x4Test3); buttonGroupRun.add(jRadioButtonMenuItemRunM4x4Test3); jRadioButtonMenuItemRunM4x4Test4.setBackground(new java.awt.Color(153, 204, 153)); jRadioButtonMenuItemRunM4x4Test4.setFont(new java.awt.Font("Verdana", 0, 12)); jRadioButtonMenuItemRunM4x4Test4.setText("M4x4: Concatenate"); jRadioButtonMenuItemRunM4x4Test4.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRadioButtonMenuItemRunM4x4Test4ActionPerformed(evt); } }); jMenuTest.add(jRadioButtonMenuItemRunM4x4Test4); buttonGroupRun.add(jRadioButtonMenuItemRunM4x4Test4); jRadioButtonMenuItemRunM4x4Test5.setBackground(new java.awt.Color(153, 204, 153)); jRadioButtonMenuItemRunM4x4Test5.setFont(new java.awt.Font("Verdana", 0, 12)); jRadioButtonMenuItemRunM4x4Test5.setText("M4x4: Concatenate"); jRadioButtonMenuItemRunM4x4Test5.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRadioButtonMenuItemRunM4x4Test5ActionPerformed(evt); } }); jMenuTest.add(jRadioButtonMenuItemRunM4x4Test5); buttonGroupRun.add(jRadioButtonMenuItemRunM4x4Test5); jRadioButtonMenuItemRunM4x4Test6.setBackground(new java.awt.Color(153, 204, 153)); jRadioButtonMenuItemRunM4x4Test6.setFont(new java.awt.Font("Verdana", 0, 12)); jRadioButtonMenuItemRunM4x4Test6.setText("M4x4: Timings"); jRadioButtonMenuItemRunM4x4Test6.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRadioButtonMenuItemRunM4x4Test6ActionPerformed(evt); } }); jMenuTest.add(jRadioButtonMenuItemRunM4x4Test6); buttonGroupRun.add(jRadioButtonMenuItemRunM4x4Test6); jSeparator4.setBackground(new java.awt.Color(96, 130, 96)); jSeparator4.setForeground(new java.awt.Color(182, 233, 182)); jMenuTest.add(jSeparator4); jRadioButtonMenuItemRunXImageTest.setBackground(new java.awt.Color(153, 204, 153)); jRadioButtonMenuItemRunXImageTest.setFont(new java.awt.Font("Verdana", 0, 12)); jRadioButtonMenuItemRunXImageTest.setText("ImgX: Ximage"); jRadioButtonMenuItemRunXImageTest.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRadioButtonMenuItemRunXImageTestActionPerformed(evt); } }); jMenuTest.add(jRadioButtonMenuItemRunXImageTest); buttonGroupRun.add(jRadioButtonMenuItemRunXImageTest); jRadioButtonMenuItemRunNetTest.setBackground(new java.awt.Color(153, 204, 153)); jRadioButtonMenuItemRunNetTest.setFont(new java.awt.Font("Verdana", 0, 12)); jRadioButtonMenuItemRunNetTest.setText("Net: Testing"); jRadioButtonMenuItemRunNetTest.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRadioButtonMenuItemRunNetTestActionPerformed(evt); } }); jMenuTest.add(jRadioButtonMenuItemRunNetTest); buttonGroupRun.add(jRadioButtonMenuItemRunNetTest); jRadioButtonMenuItemRunListTest.setBackground(new java.awt.Color(153, 204, 153)); jRadioButtonMenuItemRunListTest.setFont(new java.awt.Font("Verdana", 0, 12)); jRadioButtonMenuItemRunListTest.setText("List: Tests"); jRadioButtonMenuItemRunListTest.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jRadioButtonMenuItemRunListTestActionPerformed(evt); } }); jMenuTest.add(jRadioButtonMenuItemRunListTest); buttonGroupRun.add(jRadioButtonMenuItemRunListTest); jMenuBar.add(jMenuTest); jMenuWin.setBackground(new java.awt.Color(153, 204, 153)); jMenuWin.setMnemonic('W'); jMenuWin.setText("Window"); jMenuWin.setFont(new java.awt.Font("Verdana", 0, 12)); jCheckBoxMenuItemWinToolBar.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_T, java.awt.event.InputEvent.ALT_MASK | java.awt.event.InputEvent.CTRL_MASK)); jCheckBoxMenuItemWinToolBar.setBackground(new java.awt.Color(153, 204, 153)); jCheckBoxMenuItemWinToolBar.setFont(new java.awt.Font("Verdana", 0, 12)); jCheckBoxMenuItemWinToolBar.setSelected(true); jCheckBoxMenuItemWinToolBar.setText("Tool Bar"); jCheckBoxMenuItemWinToolBar.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItemWinToolBarActionPerformed(evt); } }); jMenuWin.add(jCheckBoxMenuItemWinToolBar); jCheckBoxMenuItemNavigation.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_N, java.awt.event.InputEvent.ALT_MASK | java.awt.event.InputEvent.CTRL_MASK)); jCheckBoxMenuItemNavigation.setBackground(new java.awt.Color(153, 204, 153)); jCheckBoxMenuItemNavigation.setFont(new java.awt.Font("Verdana", 0, 12)); jCheckBoxMenuItemNavigation.setSelected(true); jCheckBoxMenuItemNavigation.setText("Navigation"); jCheckBoxMenuItemNavigation.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItemNavigationActionPerformed(evt); } }); jMenuWin.add(jCheckBoxMenuItemNavigation); jCheckBoxMenuItemWinUserIO.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_I, java.awt.event.InputEvent.ALT_MASK | java.awt.event.InputEvent.CTRL_MASK)); jCheckBoxMenuItemWinUserIO.setBackground(new java.awt.Color(153, 204, 153)); jCheckBoxMenuItemWinUserIO.setFont(new java.awt.Font("Verdana", 0, 12)); jCheckBoxMenuItemWinUserIO.setSelected(true); jCheckBoxMenuItemWinUserIO.setText("User I/O"); jCheckBoxMenuItemWinUserIO.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItemWinUserIOActionPerformed(evt); } }); jMenuWin.add(jCheckBoxMenuItemWinUserIO); jCheckBoxMenuItemWinDataTables.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_E, java.awt.event.InputEvent.ALT_MASK | java.awt.event.InputEvent.CTRL_MASK)); jCheckBoxMenuItemWinDataTables.setBackground(new java.awt.Color(153, 204, 153)); jCheckBoxMenuItemWinDataTables.setFont(new java.awt.Font("Verdana", 0, 12)); jCheckBoxMenuItemWinDataTables.setSelected(true); jCheckBoxMenuItemWinDataTables.setText("Data Tables"); jCheckBoxMenuItemWinDataTables.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItemWinDataTablesActionPerformed(evt); } }); jMenuWin.add(jCheckBoxMenuItemWinDataTables); jCheckBoxMenuItemWinDataTables.getAccessibleContext().setAccessibleName(null); jCheckBoxMenuItemWinGraphControl.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_G, java.awt.event.InputEvent.ALT_MASK | java.awt.event.InputEvent.CTRL_MASK)); jCheckBoxMenuItemWinGraphControl.setBackground(new java.awt.Color(153, 204, 153)); jCheckBoxMenuItemWinGraphControl.setFont(new java.awt.Font("Verdana", 0, 12)); jCheckBoxMenuItemWinGraphControl.setSelected(true); jCheckBoxMenuItemWinGraphControl.setText("Graph Control"); jCheckBoxMenuItemWinGraphControl.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItemWinGraphControlActionPerformed(evt); } }); jMenuWin.add(jCheckBoxMenuItemWinGraphControl); jCheckBoxMenuItemWinTitleBlock.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_B, java.awt.event.InputEvent.ALT_MASK | java.awt.event.InputEvent.CTRL_MASK)); jCheckBoxMenuItemWinTitleBlock.setBackground(new java.awt.Color(153, 204, 153)); jCheckBoxMenuItemWinTitleBlock.setFont(new java.awt.Font("Verdana", 0, 12)); jCheckBoxMenuItemWinTitleBlock.setSelected(true); jCheckBoxMenuItemWinTitleBlock.setText("Title Block"); jCheckBoxMenuItemWinTitleBlock.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItemWinTitleBlockActionPerformed(evt); } }); jMenuWin.add(jCheckBoxMenuItemWinTitleBlock); jMenuWinSeparator.setBackground(new java.awt.Color(96, 130, 96)); jMenuWinSeparator.setForeground(new java.awt.Color(182, 233, 182)); jMenuWin.add(jMenuWinSeparator); jMenuItemWinCloseWindows.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_C, java.awt.event.InputEvent.ALT_MASK | java.awt.event.InputEvent.CTRL_MASK)); jMenuItemWinCloseWindows.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemWinCloseWindows.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemWinCloseWindows.setText("Close All"); jMenuItemWinCloseWindows.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItemWinCloseWindowsActionPerformed(evt); } }); jMenuWin.add(jMenuItemWinCloseWindows); jMenuItemWinResetWindows.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_R, java.awt.event.InputEvent.ALT_MASK | java.awt.event.InputEvent.CTRL_MASK)); jMenuItemWinResetWindows.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemWinResetWindows.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemWinResetWindows.setText("Reset All"); jMenuItemWinResetWindows.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItemWinResetWindowsActionPerformed(evt); } }); jMenuWin.add(jMenuItemWinResetWindows); jMenuItemEditClearUsrIO.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_X, java.awt.event.InputEvent.SHIFT_MASK | java.awt.event.InputEvent.CTRL_MASK)); jMenuItemEditClearUsrIO.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemEditClearUsrIO.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemEditClearUsrIO.setText("Clear User I/O"); jMenuItemEditClearUsrIO.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItemEditClearUsrIOActionPerformed(evt); } }); jMenuWin.add(jMenuItemEditClearUsrIO); jMenuBar.add(jMenuWin); jMenuHelp.setBackground(new java.awt.Color(153, 204, 153)); jMenuHelp.setMnemonic('H'); jMenuHelp.setText("Help"); jMenuHelp.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemHelpOnlineHelp.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemHelpOnlineHelp.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemHelpOnlineHelp.setText("Online Documentation"); jMenuItemHelpOnlineHelp.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItemHelpOnlineHelpActionPerformed(evt); } }); jMenuHelp.add(jMenuItemHelpOnlineHelp); jMenuItemHelpQuickReference.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemHelpQuickReference.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemHelpQuickReference.setText("Quick Reference All"); jMenuItemHelpQuickReference.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItemHelpQuickReferenceActionPerformed(evt); } }); jMenuHelp.add(jMenuItemHelpQuickReference); jMenuItemHelpQuickTerm.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemHelpQuickTerm.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemHelpQuickTerm.setText("Quick Reference Term"); jMenuItemHelpQuickTerm.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItemHelpQuickTermActionPerformed(evt); } }); jMenuHelp.add(jMenuItemHelpQuickTerm); jMenuItemHelpNextTodo.setBackground(new java.awt.Color(153, 204, 153)); jMenuItemHelpNextTodo.setFont(new java.awt.Font("Verdana", 0, 12)); jMenuItemHelpNextTodo.setText("Next Item To Do"); jMenuItemHelpNextTodo.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItemHelpNextTodoActionPerformed(evt); } }); jMenuHelp.add(jMenuItemHelpNextTodo); jCheckBoxMenuItemHelpAbout.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_H, java.awt.event.InputEvent.ALT_MASK | java.awt.event.InputEvent.CTRL_MASK)); jCheckBoxMenuItemHelpAbout.setBackground(new java.awt.Color(153, 204, 153)); jCheckBoxMenuItemHelpAbout.setFont(new java.awt.Font("Verdana", 0, 12)); jCheckBoxMenuItemHelpAbout.setText("About KnowledgeGazer™"); jCheckBoxMenuItemHelpAbout.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItemHelpAboutActionPerformed(evt); } }); jMenuHelp.add(jCheckBoxMenuItemHelpAbout); jMenuBar.add(jMenuHelp); setJMenuBar(jMenuBar); }// //GEN-END:initComponents private void jMenuItemFileOpenActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jMenuItemFileOpenActionPerformed {//GEN-HEADEREND:event_jMenuItemFileOpenActionPerformed UserIO.processCommand(AoM.FILE_OPEN + " ", true); }//GEN-LAST:event_jMenuItemFileOpenActionPerformed private void jMenuItemFileNewActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jMenuItemFileNewActionPerformed {//GEN-HEADEREND:event_jMenuItemFileNewActionPerformed UserIO.println("JAppletA: File New Action unimplemented: " + evt.toString()); }//GEN-LAST:event_jMenuItemFileNewActionPerformed private void jMenuFileActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jMenuFileActionPerformed {//GEN-HEADEREND:event_jMenuFileActionPerformed UserIO.println("JAppletA: File Action unimplemented: " + evt.toString()); }//GEN-LAST:event_jMenuFileActionPerformed private void jMenuItemFileCloseActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jMenuItemFileCloseActionPerformed {//GEN-HEADEREND:event_jMenuItemFileCloseActionPerformed UserIO.processCommand(AoM.GRAPH_DELETE, true); }//GEN-LAST:event_jMenuItemFileCloseActionPerformed private void jMenuItemEditClearActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jMenuItemEditClearActionPerformed {//GEN-HEADEREND:event_jMenuItemEditClearActionPerformed UserIO.processCommand(AoM.CLEAR_GRAPH, true); }//GEN-LAST:event_jMenuItemEditClearActionPerformed private void jMenuItemEditClearUsrIOActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jMenuItemEditClearUsrIOActionPerformed {//GEN-HEADEREND:event_jMenuItemEditClearUsrIOActionPerformed UserIO.processCommand(AoM.SHELL_CLEAR + " " + AoM.CLEAR_USERIO, true); }//GEN-LAST:event_jMenuItemEditClearUsrIOActionPerformed private void jMenuItemEditFindActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jMenuItemEditFindActionPerformed {//GEN-HEADEREND:event_jMenuItemEditFindActionPerformed UserIO.processCommand(AoM.WINDOW_FIND + " " + (FlagManager.isWindowFindOn ? "off" : "on"), true); }//GEN-LAST:event_jMenuItemEditFindActionPerformed private void jCheckBoxMenuItemViewColorRampActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jCheckBoxMenuItemViewColorRampActionPerformed {//GEN-HEADEREND:event_jCheckBoxMenuItemViewColorRampActionPerformed UserIO.processCommand(AoM.WINDOW_COLOR_RAMP + " " + (FlagManager.isInsetColorRampOn ? "off" : "on"), true); }//GEN-LAST:event_jCheckBoxMenuItemViewColorRampActionPerformed private void jCheckBoxMenuItemViewNodesActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jCheckBoxMenuItemViewNodesActionPerformed {//GEN-HEADEREND:event_jCheckBoxMenuItemViewNodesActionPerformed UserIO.processCommand(AoM.NODES_SHOW + " " + (FlagManager.areNodesShown ? "off" : "on"), true); }//GEN-LAST:event_jCheckBoxMenuItemViewNodesActionPerformed private void jCheckBoxMenuItemViewEdgesActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jCheckBoxMenuItemViewEdgesActionPerformed {//GEN-HEADEREND:event_jCheckBoxMenuItemViewEdgesActionPerformed UserIO.processCommand(AoM.EDGES_SHOW + " " + (FlagManager.areEdgesShown ? "off" : "on"), true); }//GEN-LAST:event_jCheckBoxMenuItemViewEdgesActionPerformed private void jCheckBoxMenuItemViewNodeNamesActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jCheckBoxMenuItemViewNodeNamesActionPerformed {//GEN-HEADEREND:event_jCheckBoxMenuItemViewNodeNamesActionPerformed UserIO.processCommand(AoM.NODES_NAMES + " " + (FlagManager.areNodeNamesOn ? "off" : "on"), true); }//GEN-LAST:event_jCheckBoxMenuItemViewNodeNamesActionPerformed private void jCheckBoxMenuItemViewEdgeNamesActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jCheckBoxMenuItemViewEdgeNamesActionPerformed {//GEN-HEADEREND:event_jCheckBoxMenuItemViewEdgeNamesActionPerformed UserIO.processCommand(AoM.EDGES_NAMES + " " + (FlagManager.areEdgeNamesOn ? "off" : "on"), true); }//GEN-LAST:event_jCheckBoxMenuItemViewEdgeNamesActionPerformed private void jCheckBoxMenuItemViewNodeNumbersActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jCheckBoxMenuItemViewNodeNumbersActionPerformed {//GEN-HEADEREND:event_jCheckBoxMenuItemViewNodeNumbersActionPerformed }//GEN-LAST:event_jCheckBoxMenuItemViewNodeNumbersActionPerformed private void jCheckBoxMenuItemViewEdgeNumbersActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jCheckBoxMenuItemViewEdgeNumbersActionPerformed {//GEN-HEADEREND:event_jCheckBoxMenuItemViewEdgeNumbersActionPerformed }//GEN-LAST:event_jCheckBoxMenuItemViewEdgeNumbersActionPerformed private void jMenuItemFormatFontActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jMenuItemFormatFontActionPerformed {//GEN-HEADEREND:event_jMenuItemFormatFontActionPerformed UserIO.processCommand(AoM.WINDOW_FONT_DIALOG + " " + (FlagManager.isWindowFontOn ? "off" : "on"), true); }//GEN-LAST:event_jMenuItemFormatFontActionPerformed private void jMenuItemFormatBackgroundColorActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jMenuItemFormatBackgroundColorActionPerformed {//GEN-HEADEREND:event_jMenuItemFormatBackgroundColorActionPerformed UserIO.processCommand(AoM.WINDOW_BG_COLOR_DIALOG+ " " + (FlagManager.isWindowBGColorOn ? "off" : "on"), true); }//GEN-LAST:event_jMenuItemFormatBackgroundColorActionPerformed private void jMenuItemFileSaveActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jMenuItemFileSaveActionPerformed {//GEN-HEADEREND:event_jMenuItemFileSaveActionPerformed UserIO.processCommand(AoM.FILE_SAVE, true); }//GEN-LAST:event_jMenuItemFileSaveActionPerformed private void jMenuItemFileSaveAsActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jMenuItemFileSaveAsActionPerformed {//GEN-HEADEREND:event_jMenuItemFileSaveAsActionPerformed UserIO.processCommand(AoM.FILE_SAVE_AS, true); }//GEN-LAST:event_jMenuItemFileSaveAsActionPerformed private void jMenuItemFileExitActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jMenuItemFileExitActionPerformed {//GEN-HEADEREND:event_jMenuItemFileExitActionPerformed UserIO.println("Exit confirmation dialog unimplemented."); this.stop(); this.destroy(); System.exit(0); // unmodified }//GEN-LAST:event_jMenuItemFileExitActionPerformed private void jRadioButtonMenuItemRunVMiscTestActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jRadioButtonMenuItemRunVMiscTestActionPerformed {//GEN-HEADEREND:event_jRadioButtonMenuItemRunVMiscTestActionPerformed UserIO.processCommand(AoM.UNIT_TEST + " " + TestEnum.VMiscTest.toString(), true); }//GEN-LAST:event_jRadioButtonMenuItemRunVMiscTestActionPerformed private void jRadioButtonMenuItemRunMath1Test1ActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jRadioButtonMenuItemRunMath1Test1ActionPerformed {//GEN-HEADEREND:event_jRadioButtonMenuItemRunMath1Test1ActionPerformed UserIO.processCommand(AoM.UNIT_TEST + " " + TestEnum.Math1Test1.toString(), true); }//GEN-LAST:event_jRadioButtonMenuItemRunMath1Test1ActionPerformed private void jRadioButtonMenuItemRunMath1Test2ActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jRadioButtonMenuItemRunMath1Test2ActionPerformed {//GEN-HEADEREND:event_jRadioButtonMenuItemRunMath1Test2ActionPerformed UserIO.processCommand(AoM.UNIT_TEST + " " + TestEnum.Math1Test1.toString(), true); }//GEN-LAST:event_jRadioButtonMenuItemRunMath1Test2ActionPerformed private void jRadioButtonMenuItemRunMath1Test3ActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jRadioButtonMenuItemRunMath1Test3ActionPerformed {//GEN-HEADEREND:event_jRadioButtonMenuItemRunMath1Test3ActionPerformed UserIO.processCommand(AoM.UNIT_TEST + " " + TestEnum.Math1Test1.toString(), true); }//GEN-LAST:event_jRadioButtonMenuItemRunMath1Test3ActionPerformed private void jRadioButtonMenuItemRunMath1Test4ActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jRadioButtonMenuItemRunMath1Test4ActionPerformed {//GEN-HEADEREND:event_jRadioButtonMenuItemRunMath1Test4ActionPerformed UserIO.processCommand(AoM.UNIT_TEST + " " + TestEnum.Math1Test1.toString(), true); }//GEN-LAST:event_jRadioButtonMenuItemRunMath1Test4ActionPerformed private void jRadioButtonMenuItemRunMath1Test5ActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jRadioButtonMenuItemRunMath1Test5ActionPerformed {//GEN-HEADEREND:event_jRadioButtonMenuItemRunMath1Test5ActionPerformed UserIO.processCommand(AoM.UNIT_TEST + " " + TestEnum.Math1Test1.toString(), true); }//GEN-LAST:event_jRadioButtonMenuItemRunMath1Test5ActionPerformed private void jRadioButtonMenuItemRunMath1Test6ActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jRadioButtonMenuItemRunMath1Test6ActionPerformed {//GEN-HEADEREND:event_jRadioButtonMenuItemRunMath1Test6ActionPerformed UserIO.processCommand(AoM.UNIT_TEST + " " + TestEnum.Math1Test1.toString(), true); }//GEN-LAST:event_jRadioButtonMenuItemRunMath1Test6ActionPerformed private void jRadioButtonMenuItemRunMath1Test7ActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jRadioButtonMenuItemRunMath1Test7ActionPerformed {//GEN-HEADEREND:event_jRadioButtonMenuItemRunMath1Test7ActionPerformed UserIO.processCommand(AoM.UNIT_TEST + " " + TestEnum.Math1Test1.toString(), true); }//GEN-LAST:event_jRadioButtonMenuItemRunMath1Test7ActionPerformed private void jRadioButtonMenuItemRunMath2TestActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jRadioButtonMenuItemRunMath2TestActionPerformed {//GEN-HEADEREND:event_jRadioButtonMenuItemRunMath2TestActionPerformed UserIO.processCommand(AoM.UNIT_TEST + " " + TestEnum.Math2Test.toString(), true); }//GEN-LAST:event_jRadioButtonMenuItemRunMath2TestActionPerformed private void jRadioButtonMenuItemRunVec4Test1ActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jRadioButtonMenuItemRunVec4Test1ActionPerformed {//GEN-HEADEREND:event_jRadioButtonMenuItemRunVec4Test1ActionPerformed UserIO.processCommand(AoM.UNIT_TEST + " " + TestEnum.Vec4Test1.toString(), true); }//GEN-LAST:event_jRadioButtonMenuItemRunVec4Test1ActionPerformed private void jRadioButtonMenuItemRunVec4Test2ActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jRadioButtonMenuItemRunVec4Test2ActionPerformed {//GEN-HEADEREND:event_jRadioButtonMenuItemRunVec4Test2ActionPerformed UserIO.processCommand(AoM.UNIT_TEST + " " + TestEnum.Vec4Test2.toString(), true); }//GEN-LAST:event_jRadioButtonMenuItemRunVec4Test2ActionPerformed private void jRadioButtonMenuItemRunVec4Test3ActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jRadioButtonMenuItemRunVec4Test3ActionPerformed {//GEN-HEADEREND:event_jRadioButtonMenuItemRunVec4Test3ActionPerformed UserIO.processCommand(AoM.UNIT_TEST + " " + TestEnum.Vec4Test3.toString(), true); }//GEN-LAST:event_jRadioButtonMenuItemRunVec4Test3ActionPerformed private void jRadioButtonMenuItemRunVec4Test4ActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jRadioButtonMenuItemRunVec4Test4ActionPerformed {//GEN-HEADEREND:event_jRadioButtonMenuItemRunVec4Test4ActionPerformed UserIO.processCommand(AoM.UNIT_TEST + " " + TestEnum.Vec4Test4.toString(), true); }//GEN-LAST:event_jRadioButtonMenuItemRunVec4Test4ActionPerformed private void jRadioButtonMenuItemRunVec4Test5ActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jRadioButtonMenuItemRunVec4Test5ActionPerformed {//GEN-HEADEREND:event_jRadioButtonMenuItemRunVec4Test5ActionPerformed UserIO.processCommand(AoM.UNIT_TEST + " " + TestEnum.Vec4Test5.toString(), true); }//GEN-LAST:event_jRadioButtonMenuItemRunVec4Test5ActionPerformed private void jRadioButtonMenuItemRunVec4Test6ActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jRadioButtonMenuItemRunVec4Test6ActionPerformed {//GEN-HEADEREND:event_jRadioButtonMenuItemRunVec4Test6ActionPerformed UserIO.processCommand(AoM.UNIT_TEST + " " + TestEnum.Vec4Test6.toString(), true); }//GEN-LAST:event_jRadioButtonMenuItemRunVec4Test6ActionPerformed private void jRadioButtonMenuItemRunM4x4Test1ActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jRadioButtonMenuItemRunM4x4Test1ActionPerformed {//GEN-HEADEREND:event_jRadioButtonMenuItemRunM4x4Test1ActionPerformed UserIO.processCommand(AoM.UNIT_TEST + " " + TestEnum.M4x4Test1.toString(), true); }//GEN-LAST:event_jRadioButtonMenuItemRunM4x4Test1ActionPerformed private void jRadioButtonMenuItemRunM4x4Test2ActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jRadioButtonMenuItemRunM4x4Test2ActionPerformed {//GEN-HEADEREND:event_jRadioButtonMenuItemRunM4x4Test2ActionPerformed UserIO.processCommand(AoM.UNIT_TEST + " " + TestEnum.M4x4Test2.toString(), true); }//GEN-LAST:event_jRadioButtonMenuItemRunM4x4Test2ActionPerformed private void jRadioButtonMenuItemRunM4x4Test3ActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jRadioButtonMenuItemRunM4x4Test3ActionPerformed {//GEN-HEADEREND:event_jRadioButtonMenuItemRunM4x4Test3ActionPerformed UserIO.processCommand(AoM.UNIT_TEST + " " + TestEnum.M4x4Test3.toString(), true); }//GEN-LAST:event_jRadioButtonMenuItemRunM4x4Test3ActionPerformed private void jRadioButtonMenuItemRunM4x4Test4ActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jRadioButtonMenuItemRunM4x4Test4ActionPerformed {//GEN-HEADEREND:event_jRadioButtonMenuItemRunM4x4Test4ActionPerformed UserIO.processCommand(AoM.UNIT_TEST + " " + TestEnum.M4x4Test4.toString(), true); }//GEN-LAST:event_jRadioButtonMenuItemRunM4x4Test4ActionPerformed private void jRadioButtonMenuItemRunM4x4Test5ActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jRadioButtonMenuItemRunM4x4Test5ActionPerformed {//GEN-HEADEREND:event_jRadioButtonMenuItemRunM4x4Test5ActionPerformed UserIO.processCommand(AoM.UNIT_TEST + " " + TestEnum.M4x4Test5.toString(), true); }//GEN-LAST:event_jRadioButtonMenuItemRunM4x4Test5ActionPerformed private void jRadioButtonMenuItemRunM4x4Test6ActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jRadioButtonMenuItemRunM4x4Test6ActionPerformed {//GEN-HEADEREND:event_jRadioButtonMenuItemRunM4x4Test6ActionPerformed UserIO.processCommand(AoM.UNIT_TEST + " " + TestEnum.M4x4Test6.toString(), true); }//GEN-LAST:event_jRadioButtonMenuItemRunM4x4Test6ActionPerformed private void jRadioButtonMenuItemRunXImageTestActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jRadioButtonMenuItemRunXImageTestActionPerformed {//GEN-HEADEREND:event_jRadioButtonMenuItemRunXImageTestActionPerformed UserIO.processCommand(AoM.UNIT_TEST + " " + TestEnum.XImageTest.toString(), true); }//GEN-LAST:event_jRadioButtonMenuItemRunXImageTestActionPerformed private void jRadioButtonMenuItemRunNetTestActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jRadioButtonMenuItemRunNetTestActionPerformed {//GEN-HEADEREND:event_jRadioButtonMenuItemRunNetTestActionPerformed UserIO.processCommand(AoM.UNIT_TEST + " " + TestEnum.NetTest.toString(), true); }//GEN-LAST:event_jRadioButtonMenuItemRunNetTestActionPerformed private void jRadioButtonMenuItemRunListTestActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jRadioButtonMenuItemRunListTestActionPerformed {//GEN-HEADEREND:event_jRadioButtonMenuItemRunListTestActionPerformed UserIO.processCommand(AoM.UNIT_TEST + " " + TestEnum.ListTest.toString(), true); }//GEN-LAST:event_jRadioButtonMenuItemRunListTestActionPerformed private void jRadioButtonMenuItemRunNormalActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jRadioButtonMenuItemRunNormalActionPerformed {//GEN-HEADEREND:event_jRadioButtonMenuItemRunNormalActionPerformed UserIO.processCommand(AoM.UNIT_TEST + " " + TestEnum.Normal.toString(), true); }//GEN-LAST:event_jRadioButtonMenuItemRunNormalActionPerformed private void jCheckBoxMenuItemWinUserIOActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jCheckBoxMenuItemWinUserIOActionPerformed {//GEN-HEADEREND:event_jCheckBoxMenuItemWinUserIOActionPerformed UserIO.processCommand(AoM.WINDOW_USER_IO + " " + (FlagManager.isWindowUserIOOn? "off" : "on"), true); }//GEN-LAST:event_jCheckBoxMenuItemWinUserIOActionPerformed private void jCheckBoxMenuItemWinGraphControlActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jCheckBoxMenuItemWinGraphControlActionPerformed {//GEN-HEADEREND:event_jCheckBoxMenuItemWinGraphControlActionPerformed UserIO.processCommand(AoM.WINDOW_GRAPH_CONTROL + " " + (FlagManager.isWindowGraphControlOn? "off" : "on"), true); }//GEN-LAST:event_jCheckBoxMenuItemWinGraphControlActionPerformed private void jCheckBoxMenuItemWinToolBarActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jCheckBoxMenuItemWinToolBarActionPerformed {//GEN-HEADEREND:event_jCheckBoxMenuItemWinToolBarActionPerformed UserIO.processCommand(AoM.WINDOW_TOOLBAR + " " + (FlagManager.isWindowToolbarOn? "off" : "on"), true); }//GEN-LAST:event_jCheckBoxMenuItemWinToolBarActionPerformed private void jCheckBoxMenuItemWinDataTablesActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jCheckBoxMenuItemWinDataTablesActionPerformed {//GEN-HEADEREND:event_jCheckBoxMenuItemWinDataTablesActionPerformed UserIO.processCommand(AoM.WINDOW_DATA_TABLES + " " + (FlagManager.isWindowDataTablesOn? "off" : "on"), true); }//GEN-LAST:event_jCheckBoxMenuItemWinDataTablesActionPerformed private void jMenuItemWinResetWindowsActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jMenuItemWinResetWindowsActionPerformed {//GEN-HEADEREND:event_jMenuItemWinResetWindowsActionPerformed UserIO.processCommand(AoM.WINDOWS_RESET_LAYOUT, true); }//GEN-LAST:event_jMenuItemWinResetWindowsActionPerformed private void jMenuItemWinCloseWindowsActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jMenuItemWinCloseWindowsActionPerformed {//GEN-HEADEREND:event_jMenuItemWinCloseWindowsActionPerformed UserIO.processCommand(AoM.WINDOWS_CLOSE_AROUND, true); }//GEN-LAST:event_jMenuItemWinCloseWindowsActionPerformed private void jCheckBoxMenuItemSelectHideUnselectedActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jCheckBoxMenuItemSelectHideUnselectedActionPerformed {//GEN-HEADEREND:event_jCheckBoxMenuItemSelectHideUnselectedActionPerformed UserIO.processCommand(AoM.GRAPH_HIDE_UNSELECTED + " " + (FlagManager.areUnselectedHidden ? "off" : "on"), true); }//GEN-LAST:event_jCheckBoxMenuItemSelectHideUnselectedActionPerformed private void jMenuItemSelectExpandActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jMenuItemSelectExpandActionPerformed {//GEN-HEADEREND:event_jMenuItemSelectExpandActionPerformed UserIO.processCommand(AoM.GRAPH_EXPAND, true); }//GEN-LAST:event_jMenuItemSelectExpandActionPerformed private void jMenuItemSelectContractActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jMenuItemSelectContractActionPerformed {//GEN-HEADEREND:event_jMenuItemSelectContractActionPerformed UserIO.processCommand(AoM.GRAPH_CONTRACT, true); }//GEN-LAST:event_jMenuItemSelectContractActionPerformed private void jMenuItemSelectTraceActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jMenuItemSelectTraceActionPerformed {//GEN-HEADEREND:event_jMenuItemSelectTraceActionPerformed UserIO.processCommand(AoM.GRAPH_TRACE, true); }//GEN-LAST:event_jMenuItemSelectTraceActionPerformed private void jMenuItemSelectAllNodesActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jMenuItemSelectAllNodesActionPerformed {//GEN-HEADEREND:event_jMenuItemSelectAllNodesActionPerformed UserIO.processCommand(AoM.NODES_SELECT_ALL, true); }//GEN-LAST:event_jMenuItemSelectAllNodesActionPerformed private void jMenuItemSelectInvertNodesActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jMenuItemSelectInvertNodesActionPerformed {//GEN-HEADEREND:event_jMenuItemSelectInvertNodesActionPerformed UserIO.processCommand(AoM.NODES_INVERT, true); }//GEN-LAST:event_jMenuItemSelectInvertNodesActionPerformed private void jCheckBoxMenuItemLetterNodesActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jCheckBoxMenuItemLetterNodesActionPerformed {//GEN-HEADEREND:event_jCheckBoxMenuItemLetterNodesActionPerformed }//GEN-LAST:event_jCheckBoxMenuItemLetterNodesActionPerformed private void jCheckBoxMenuItemLetterEdgesActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jCheckBoxMenuItemLetterEdgesActionPerformed {//GEN-HEADEREND:event_jCheckBoxMenuItemLetterEdgesActionPerformed }//GEN-LAST:event_jCheckBoxMenuItemLetterEdgesActionPerformed private void jCheckBoxMenuItemPopNamesActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jCheckBoxMenuItemPopNamesActionPerformed {//GEN-HEADEREND:event_jCheckBoxMenuItemPopNamesActionPerformed }//GEN-LAST:event_jCheckBoxMenuItemPopNamesActionPerformed private void jCheckBoxMenuItemFreezeNamesActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jCheckBoxMenuItemFreezeNamesActionPerformed {//GEN-HEADEREND:event_jCheckBoxMenuItemFreezeNamesActionPerformed }//GEN-LAST:event_jCheckBoxMenuItemFreezeNamesActionPerformed private void jCheckBoxMenuItemStretchNodesActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jCheckBoxMenuItemStretchNodesActionPerformed {//GEN-HEADEREND:event_jCheckBoxMenuItemStretchNodesActionPerformed }//GEN-LAST:event_jCheckBoxMenuItemStretchNodesActionPerformed private void jMenuItemSelectAllEdgesActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jMenuItemSelectAllEdgesActionPerformed {//GEN-HEADEREND:event_jMenuItemSelectAllEdgesActionPerformed UserIO.processCommand(AoM.EDGES_SELECT_ALL, true); }//GEN-LAST:event_jMenuItemSelectAllEdgesActionPerformed private void jMenuItemSelectAllActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jMenuItemSelectAllActionPerformed {//GEN-HEADEREND:event_jMenuItemSelectAllActionPerformed UserIO.processCommand(AoM.GRAPH_SELECT_ALL, true); }//GEN-LAST:event_jMenuItemSelectAllActionPerformed private void jMenuItemHelpNextTodoActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jMenuItemHelpNextTodoActionPerformed {//GEN-HEADEREND:event_jMenuItemHelpNextTodoActionPerformed UserIO.processCommand(AoM.SHELL_TODO, true); }//GEN-LAST:event_jMenuItemHelpNextTodoActionPerformed private void jMenuItemToolsCreateTheDualActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jMenuItemToolsCreateTheDualActionPerformed {//GEN-HEADEREND:event_jMenuItemToolsCreateTheDualActionPerformed }//GEN-LAST:event_jMenuItemToolsCreateTheDualActionPerformed private void jMenuItemToolsAppendGraphActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jMenuItemToolsAppendGraphActionPerformed {//GEN-HEADEREND:event_jMenuItemToolsAppendGraphActionPerformed }//GEN-LAST:event_jMenuItemToolsAppendGraphActionPerformed private void jMenuItemHelpOnlineHelpActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jMenuItemHelpOnlineHelpActionPerformed {//GEN-HEADEREND:event_jMenuItemHelpOnlineHelpActionPerformed UserIO.processCommand(AoM.BROWSE + " " + "http://www.wdv.com/Various/KnowledgeMapping/doc/", true); }//GEN-LAST:event_jMenuItemHelpOnlineHelpActionPerformed private void jCheckBoxMenuItemViewNumberedInstancesActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jCheckBoxMenuItemViewNumberedInstancesActionPerformed {//GEN-HEADEREND:event_jCheckBoxMenuItemViewNumberedInstancesActionPerformed UserIO.processCommand(AoM.GRAPH_NUMBERED + " " + (FlagManager.isViewNumberedInstances ? "off" : "on"), true); }//GEN-LAST:event_jCheckBoxMenuItemViewNumberedInstancesActionPerformed private void jCheckBoxMenuItemViewDropShadowsActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jCheckBoxMenuItemViewDropShadowsActionPerformed {//GEN-HEADEREND:event_jCheckBoxMenuItemViewDropShadowsActionPerformed UserIO.processCommand(AoM.NODES_IMAGE_SHADOWS + " " + (FlagManager.areImageShadowsOn ? "off" : "on"), true); }//GEN-LAST:event_jCheckBoxMenuItemViewDropShadowsActionPerformed private void jMenuItemSelectInvertEdgesActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jMenuItemSelectInvertEdgesActionPerformed {//GEN-HEADEREND:event_jMenuItemSelectInvertEdgesActionPerformed UserIO.processCommand(AoM.EDGES_INVERT, true); }//GEN-LAST:event_jMenuItemSelectInvertEdgesActionPerformed private void jMenuItemSelectInvertAllActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jMenuItemSelectInvertAllActionPerformed {//GEN-HEADEREND:event_jMenuItemSelectInvertAllActionPerformed UserIO.processCommand(AoM.GRAPH_INVERT, true); }//GEN-LAST:event_jMenuItemSelectInvertAllActionPerformed private void jMenuItemDeselectAllNodesActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jMenuItemDeselectAllNodesActionPerformed {//GEN-HEADEREND:event_jMenuItemDeselectAllNodesActionPerformed UserIO.processCommand(AoM.NODES_DESELECT_ALL, true); }//GEN-LAST:event_jMenuItemDeselectAllNodesActionPerformed private void jMenuItemDeselectAllEdgesActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jMenuItemDeselectAllEdgesActionPerformed {//GEN-HEADEREND:event_jMenuItemDeselectAllEdgesActionPerformed UserIO.processCommand(AoM.EDGES_DESELECT_ALL, true); }//GEN-LAST:event_jMenuItemDeselectAllEdgesActionPerformed private void jMenuItemDeselectAllActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jMenuItemDeselectAllActionPerformed {//GEN-HEADEREND:event_jMenuItemDeselectAllActionPerformed UserIO.processCommand(AoM.GRAPH_DESELECT_ALL, true); }//GEN-LAST:event_jMenuItemDeselectAllActionPerformed private void jCheckBoxMenuItemWinTitleBlockActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jCheckBoxMenuItemWinTitleBlockActionPerformed {//GEN-HEADEREND:event_jCheckBoxMenuItemWinTitleBlockActionPerformed UserIO.processCommand(AoM.WINDOW_TITLE_BLOCK + " " + (FlagManager.isWindowTitleBlockOn? "off" : "on"), true); }//GEN-LAST:event_jCheckBoxMenuItemWinTitleBlockActionPerformed private void jCheckBoxMenuItemNavigationActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jCheckBoxMenuItemNavigationActionPerformed {//GEN-HEADEREND:event_jCheckBoxMenuItemNavigationActionPerformed UserIO.processCommand(AoM.WINDOW_NAVIGATION + " " + (FlagManager.isWindowNavigationOn? "off" : "on"), true); }//GEN-LAST:event_jCheckBoxMenuItemNavigationActionPerformed private void jMenuItemHelpQuickReferenceActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jMenuItemHelpQuickReferenceActionPerformed {//GEN-HEADEREND:event_jMenuItemHelpQuickReferenceActionPerformed UserIO.processCommand(AoM.SHELL_HELP, true); }//GEN-LAST:event_jMenuItemHelpQuickReferenceActionPerformed private void jMenuItemHelpQuickTermActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jMenuItemHelpQuickTermActionPerformed {//GEN-HEADEREND:event_jMenuItemHelpQuickTermActionPerformed UserIO.processCommand(AoM.SHELL_HELP + " " + "node", true); }//GEN-LAST:event_jMenuItemHelpQuickTermActionPerformed private void jCheckBoxMenuItemHelpAboutActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jCheckBoxMenuItemHelpAboutActionPerformed {//GEN-HEADEREND:event_jCheckBoxMenuItemHelpAboutActionPerformed UserIO.processCommand(AoM.WINDOW_ABOUT + " " + (FlagManager.isWindowAboutOn? "off" : "on"), true); }//GEN-LAST:event_jCheckBoxMenuItemHelpAboutActionPerformed private void jMenuItemFormatEdgeThicknessActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jMenuItemFormatEdgeThicknessActionPerformed {//GEN-HEADEREND:event_jMenuItemFormatEdgeThicknessActionPerformed UserIO.processCommand(AoM.WINDOW_EDGES_DIALOG + " " + (FlagManager.isWindowSetEdgesWidthOn ? "off" : "on"), true); }//GEN-LAST:event_jMenuItemFormatEdgeThicknessActionPerformed private void jComboBoxFindActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jComboBoxFindActionPerformed {//GEN-HEADEREND:event_jComboBoxFindActionPerformed /** * When the user makes a change to a JComboBox two events are fired. * One is "comboBoxChanged", the other is "comboBoxEdited". * We don't need to act on both events, so we filter. * * The following line can be uncommented to demonstrate this: * UserIO.println("check this output: " + evt.getActionCommand()); * */ stringForFindCommand = jComboBoxFind.getSelectedItem().toString(); if (evt.getActionCommand().equals("comboBoxChanged")) { UserIO.processCommand(AoM.GRAPH_FIND + " " + stringForFindCommand, true); } else if (evt.getActionCommand().equals("comboBoxEdited")) { UserIO.processCommand(AoM.GRAPH_FIND_ENTRY + " " + stringForFindCommand, true); } }//GEN-LAST:event_jComboBoxFindActionPerformed private void jDialogToolBarWindowClosed (java.awt.event.WindowEvent evt)//GEN-FIRST:event_jDialogToolBarWindowClosed {//GEN-HEADEREND:event_jDialogToolBarWindowClosed UserIO.println("calling the wrong jDialogUsrOutOnWindowClose"); }//GEN-LAST:event_jDialogToolBarWindowClosed private void jDialogUserIOWindowClosed (java.awt.event.WindowEvent evt)//GEN-FIRST:event_jDialogUserIOWindowClosed {//GEN-HEADEREND:event_jDialogUserIOWindowClosed UserIO.println("calling the wrong jDialogUsrOutOnWindowClose"); }//GEN-LAST:event_jDialogUserIOWindowClosed private void jButtonToolbarGraphShakeActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jButtonToolbarGraphShakeActionPerformed {//GEN-HEADEREND:event_jButtonToolbarGraphShakeActionPerformed soundShaken.play(); UserIO.processCommand(AoM.GRAPH_SHAKE, true); }//GEN-LAST:event_jButtonToolbarGraphShakeActionPerformed private void jButtonToolbarGraphShuffleActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jButtonToolbarGraphShuffleActionPerformed {//GEN-HEADEREND:event_jButtonToolbarGraphShuffleActionPerformed soundShuffled.play(); UserIO.processCommand(AoM.GRAPH_SHUFFLE, true); }//GEN-LAST:event_jButtonToolbarGraphShuffleActionPerformed private void jToggleButtonToolbarEdgeNamesDisplayActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jToggleButtonToolbarEdgeNamesDisplayActionPerformed {//GEN-HEADEREND:event_jToggleButtonToolbarEdgeNamesDisplayActionPerformed UserIO.processCommand(AoM.EDGES_NAMES + " " + (FlagManager.areEdgeNamesOn ? "off" : "on"), true); }//GEN-LAST:event_jToggleButtonToolbarEdgeNamesDisplayActionPerformed private void jToggleButtonToolbarNodeNamesDisplayActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jToggleButtonToolbarNodeNamesDisplayActionPerformed {//GEN-HEADEREND:event_jToggleButtonToolbarNodeNamesDisplayActionPerformed UserIO.processCommand(AoM.NODES_NAMES + " " + (FlagManager.areNodeNamesOn ? "off" : "on"), true); }//GEN-LAST:event_jToggleButtonToolbarNodeNamesDisplayActionPerformed private void jToggleButtonToolbarToggleFreezeActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jToggleButtonToolbarToggleFreezeActionPerformed {//GEN-HEADEREND:event_jToggleButtonToolbarToggleFreezeActionPerformed UserIO.processCommand(AoM.NAVIGATE_FREEZE, true); }//GEN-LAST:event_jToggleButtonToolbarToggleFreezeActionPerformed private void jButtonToolbarExpandSelectionActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jButtonToolbarExpandSelectionActionPerformed {//GEN-HEADEREND:event_jButtonToolbarExpandSelectionActionPerformed UserIO.processCommand(AoM.GRAPH_EXPAND, true); }//GEN-LAST:event_jButtonToolbarExpandSelectionActionPerformed private void jButtonToolbarDeselectAllActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jButtonToolbarDeselectAllActionPerformed {//GEN-HEADEREND:event_jButtonToolbarDeselectAllActionPerformed UserIO.processCommand(AoM.NODES_DESELECT_ALL, true); }//GEN-LAST:event_jButtonToolbarDeselectAllActionPerformed private void jToggleButtonToolbarHideUnselectedActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jToggleButtonToolbarHideUnselectedActionPerformed {//GEN-HEADEREND:event_jToggleButtonToolbarHideUnselectedActionPerformed UserIO.processCommand(AoM.GRAPH_HIDE_UNSELECTED + " " + (FlagManager.areUnselectedHidden ? "off" : "on"), true); }//GEN-LAST:event_jToggleButtonToolbarHideUnselectedActionPerformed private void jToggleButtonToolbarNodeSelectorActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jToggleButtonToolbarNodeSelectorActionPerformed {//GEN-HEADEREND:event_jToggleButtonToolbarNodeSelectorActionPerformed UserIO.processCommand(AoM.GRAPH_TOOL + " " + (FlagManager.isToolNodeSelectorVsDeselector ? AoM.nodeDeselector : AoM.nodeSelector), true); }//GEN-LAST:event_jToggleButtonToolbarNodeSelectorActionPerformed private void jButtonToolbarAtoBTracerActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jButtonToolbarAtoBTracerActionPerformed {//GEN-HEADEREND:event_jButtonToolbarAtoBTracerActionPerformed UserIO.processCommand(AoM.GRAPH_TRACE, true); }//GEN-LAST:event_jButtonToolbarAtoBTracerActionPerformed private void jButtonSetBackgroundColorOKActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jButtonSetBackgroundColorOKActionPerformed {//GEN-HEADEREND:event_jButtonSetBackgroundColorOKActionPerformed UserIO.processCommand(AoM.WINDOW_BG_COLOR_OK, true); }//GEN-LAST:event_jButtonSetBackgroundColorOKActionPerformed private void jButtonSetBackgroundColorCancelActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jButtonSetBackgroundColorCancelActionPerformed {//GEN-HEADEREND:event_jButtonSetBackgroundColorCancelActionPerformed UserIO.processCommand(AoM.WINDOW_BG_COLOR_CANCEL, true); }//GEN-LAST:event_jButtonSetBackgroundColorCancelActionPerformed private void jButtonFontOKActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jButtonFontOKActionPerformed {//GEN-HEADEREND:event_jButtonFontOKActionPerformed UserIO.processCommand(AoM.WINDOW_FONT_OK, true); }//GEN-LAST:event_jButtonFontOKActionPerformed private void jButtonFontApplyActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jButtonFontApplyActionPerformed {//GEN-HEADEREND:event_jButtonFontApplyActionPerformed UserIO.processCommand(AoM.WINDOW_FONT_APPLY, true); }//GEN-LAST:event_jButtonFontApplyActionPerformed private void jButtonSetBackgroundColorApplyActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jButtonSetBackgroundColorApplyActionPerformed {//GEN-HEADEREND:event_jButtonSetBackgroundColorApplyActionPerformed UserIO.processCommand(AoM.WINDOW_BG_COLOR_APPLY, true); }//GEN-LAST:event_jButtonSetBackgroundColorApplyActionPerformed private void jButtonToolbarContractSelectionActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jButtonToolbarContractSelectionActionPerformed {//GEN-HEADEREND:event_jButtonToolbarContractSelectionActionPerformed UserIO.processCommand(AoM.GRAPH_CONTRACT, true); }//GEN-LAST:event_jButtonToolbarContractSelectionActionPerformed private void jRadioButtonStarGraphActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jRadioButtonStarGraphActionPerformed {//GEN-HEADEREND:event_jRadioButtonStarGraphActionPerformed UserIO.processCommand(AoM.GRAPH_STAR + " " + slider6.getValue(), true); }//GEN-LAST:event_jRadioButtonStarGraphActionPerformed private void jRadioButtonGridGraphActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jRadioButtonGridGraphActionPerformed {//GEN-HEADEREND:event_jRadioButtonGridGraphActionPerformed UserIO.processCommand(AoM.GRAPH_GRID + " " + slider6.getValue(), true); }//GEN-LAST:event_jRadioButtonGridGraphActionPerformed private void jRadioButtonTreeGraphActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_jRadioButtonTreeGraphActionPerformed {//GEN-HEADEREND:event_jRadioButtonTreeGraphActionPerformed UserIO.processCommand(AoM.GRAPH_TREE + " " + slider6.getValue(), true); }//GEN-LAST:event_jRadioButtonTreeGraphActionPerformed private void slider0Handler (java.awt.event.MouseEvent evt)//GEN-FIRST:event_slider0Handler {//GEN-HEADEREND:event_slider0Handler slider0TextField.setText(Integer.toString(slider0.getValue())); UserIO.processCommand(AoM.SET_SLIDER + " " + "slider0" + " " + slider0.getValue(), true); }//GEN-LAST:event_slider0Handler private void slider0MouseDragged (java.awt.event.MouseEvent evt)//GEN-FIRST:event_slider0MouseDragged {//GEN-HEADEREND:event_slider0MouseDragged slider0TextField.setText(Integer.toString(slider0.getValue())); // unmodified command }//GEN-LAST:event_slider0MouseDragged private void slider0KeyPressed (java.awt.event.KeyEvent evt)//GEN-FIRST:event_slider0KeyPressed {//GEN-HEADEREND:event_slider0KeyPressed slider0TextField.setText(Integer.toString(slider0.getValue())); UserIO.processCommand(AoM.SET_SLIDER + " " + "slider0" + " " + slider0.getValue(), true); }//GEN-LAST:event_slider0KeyPressed private void slider0TextFieldActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_slider0TextFieldActionPerformed {//GEN-HEADEREND:event_slider0TextFieldActionPerformed slider0.setValue(Integer.parseInt(slider0TextField.getText())); UserIO.processCommand(AoM.SET_SLIDER + " " + "slider0" + " " + slider0.getValue(), true); }//GEN-LAST:event_slider0TextFieldActionPerformed private void slider1Handler(java.awt.event.MouseEvent evt)//GEN-FIRST:event_slider1Handler {//GEN-HEADEREND:event_slider1Handler slider1TextField.setText(Integer.toString(slider1.getValue())); UserIO.processCommand(AoM.SET_SLIDER + " " + "slider1" + " " + slider1.getValue(), true); }//GEN-LAST:event_slider1Handler private void slider1MouseDragged(java.awt.event.MouseEvent evt)//GEN-FIRST:event_slider1MouseDragged {//GEN-HEADEREND:event_slider1MouseDragged slider1TextField.setText(Integer.toString(slider1.getValue())); // unmodified command }//GEN-LAST:event_slider1MouseDragged private void slider1KeyPressed(java.awt.event.KeyEvent evt)//GEN-FIRST:event_slider1KeyPressed {//GEN-HEADEREND:event_slider1KeyPressed slider1TextField.setText(Integer.toString(slider1.getValue())); }//GEN-LAST:event_slider1KeyPressed private void slider1TextFieldActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_slider1TextFieldActionPerformed {//GEN-HEADEREND:event_slider1TextFieldActionPerformed slider1.setValue(Integer.parseInt(slider1TextField.getText())); UserIO.processCommand(AoM.SET_SLIDER + " " + "slider1" + " " + slider1.getValue(), true); }//GEN-LAST:event_slider1TextFieldActionPerformed private void slider2Handler (java.awt.event.MouseEvent evt)//GEN-FIRST:event_slider2Handler {//GEN-HEADEREND:event_slider2Handler slider2TextField.setText(Integer.toString(slider2.getValue())); UserIO.processCommand(AoM.SET_SLIDER + " " + "slider2" + " " + slider2.getValue(), true); }//GEN-LAST:event_slider2Handler private void slider2MouseDragged (java.awt.event.MouseEvent evt)//GEN-FIRST:event_slider2MouseDragged {//GEN-HEADEREND:event_slider2MouseDragged slider2TextField.setText(Integer.toString(slider2.getValue())); // unmodified command }//GEN-LAST:event_slider2MouseDragged private void slider2KeyPressed(java.awt.event.KeyEvent evt)//GEN-FIRST:event_slider2KeyPressed {//GEN-HEADEREND:event_slider2KeyPressed slider2TextField.setText(Integer.toString(slider2.getValue())); UserIO.processCommand(AoM.SET_SLIDER + " " + "slider2" + " " + slider2.getValue(), true); }//GEN-LAST:event_slider2KeyPressed private void slider2TextFieldActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_slider2TextFieldActionPerformed {//GEN-HEADEREND:event_slider2TextFieldActionPerformed slider2.setValue(Integer.parseInt(slider2TextField.getText())); UserIO.processCommand(AoM.SET_SLIDER + " " + "slider2" + " " + slider2.getValue(), true); }//GEN-LAST:event_slider2TextFieldActionPerformed private void slider3Handler (java.awt.event.MouseEvent evt)//GEN-FIRST:event_slider3Handler {//GEN-HEADEREND:event_slider3Handler slider3TextField.setText(Integer.toString(slider3.getValue())); UserIO.processCommand(AoM.SET_SLIDER + " " + "slider3" + " " + slider3.getValue(), true); }//GEN-LAST:event_slider3Handler private void slider3MouseDragged (java.awt.event.MouseEvent evt)//GEN-FIRST:event_slider3MouseDragged {//GEN-HEADEREND:event_slider3MouseDragged slider3TextField.setText(Integer.toString(slider3.getValue())); // unmodified command }//GEN-LAST:event_slider3MouseDragged private void slider3KeyPressed(java.awt.event.KeyEvent evt)//GEN-FIRST:event_slider3KeyPressed {//GEN-HEADEREND:event_slider3KeyPressed slider3TextField.setText(Integer.toString(slider3.getValue())); UserIO.processCommand(AoM.SET_SLIDER + " " + "slider3" + " " + slider3.getValue(), true); }//GEN-LAST:event_slider3KeyPressed private void slider3TextFieldActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_slider3TextFieldActionPerformed {//GEN-HEADEREND:event_slider3TextFieldActionPerformed slider3.setValue(Integer.parseInt(slider3TextField.getText())); UserIO.processCommand(AoM.SET_SLIDER + " " + "slider3" + " " + slider3.getValue(), true); }//GEN-LAST:event_slider3TextFieldActionPerformed private void slider4Handler (java.awt.event.MouseEvent evt)//GEN-FIRST:event_slider4Handler {//GEN-HEADEREND:event_slider4Handler slider4TextField.setText(Integer.toString(slider4.getValue())); UserIO.processCommand(AoM.SET_SLIDER + " " + "slider4" + " " + slider4.getValue(), true); }//GEN-LAST:event_slider4Handler private void slider4MouseDragged (java.awt.event.MouseEvent evt)//GEN-FIRST:event_slider4MouseDragged {//GEN-HEADEREND:event_slider4MouseDragged slider4TextField.setText(Integer.toString(slider4.getValue())); // unmodified command }//GEN-LAST:event_slider4MouseDragged private void slider4KeyPressed(java.awt.event.KeyEvent evt)//GEN-FIRST:event_slider4KeyPressed {//GEN-HEADEREND:event_slider4KeyPressed slider4TextField.setText(Integer.toString(slider4.getValue())); UserIO.processCommand(AoM.SET_SLIDER + " " + "slider4" + " " + slider4.getValue(), true); }//GEN-LAST:event_slider4KeyPressed private void slider4TextFieldActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_slider4TextFieldActionPerformed {//GEN-HEADEREND:event_slider4TextFieldActionPerformed slider4.setValue(Integer.parseInt(slider4TextField.getText())); UserIO.processCommand(AoM.SET_SLIDER + " " + "slider4" + " " + slider4.getValue(), true); }//GEN-LAST:event_slider4TextFieldActionPerformed private void slider5Handler (java.awt.event.MouseEvent evt)//GEN-FIRST:event_slider5Handler {//GEN-HEADEREND:event_slider5Handler slider5TextField.setText(Integer.toString(slider5.getValue())); UserIO.processCommand(AoM.SET_SLIDER + " " + "slider5" + " " + slider5.getValue(), true); }//GEN-LAST:event_slider5Handler private void slider5MouseDragged (java.awt.event.MouseEvent evt)//GEN-FIRST:event_slider5MouseDragged {//GEN-HEADEREND:event_slider5MouseDragged slider5TextField.setText(Integer.toString(slider5.getValue())); // unmodified command }//GEN-LAST:event_slider5MouseDragged private void slider5KeyPressed(java.awt.event.KeyEvent evt)//GEN-FIRST:event_slider5KeyPressed {//GEN-HEADEREND:event_slider5KeyPressed slider5TextField.setText(Integer.toString(slider5.getValue())); UserIO.processCommand(AoM.SET_SLIDER + " " + "slider5" + " " + slider5.getValue(), true); }//GEN-LAST:event_slider5KeyPressed private void slider5TextFieldActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_slider5TextFieldActionPerformed {//GEN-HEADEREND:event_slider5TextFieldActionPerformed slider5.setValue(Integer.parseInt(slider5TextField.getText())); UserIO.processCommand(AoM.SET_SLIDER + " " + "slider5" + " " + slider5.getValue(), true); }//GEN-LAST:event_slider5TextFieldActionPerformed private void slider6Handler (java.awt.event.MouseEvent evt)//GEN-FIRST:event_slider6Handler {//GEN-HEADEREND:event_slider6Handler GraphControl.slider6SpecialHandler(); UserIO.processCommand(AoM.SET_SLIDER + " " + "slider6" + " " + slider6.getValue(), true); NodeTableListener.jNodeTableModel.fireTableDataChanged(); EdgeTableListener.jEdgeTableModel.fireTableDataChanged(); }//GEN-LAST:event_slider6Handler private void slider6MouseDragged (java.awt.event.MouseEvent evt)//GEN-FIRST:event_slider6MouseDragged {//GEN-HEADEREND:event_slider6MouseDragged slider6TextField.setText(Integer.toString(slider6.getValue())); // unmodified command }//GEN-LAST:event_slider6MouseDragged private void slider6KeyPressed(java.awt.event.KeyEvent evt)//GEN-FIRST:event_slider6KeyPressed {//GEN-HEADEREND:event_slider6KeyPressed slider6TextField.setText(Integer.toString(slider6.getValue())); UserIO.processCommand(AoM.SET_SLIDER + " " + "slider6" + " " + slider6.getValue(), true); }//GEN-LAST:event_slider6KeyPressed private void slider6TextFieldActionPerformed (java.awt.event.ActionEvent evt)//GEN-FIRST:event_slider6TextFieldActionPerformed {//GEN-HEADEREND:event_slider6TextFieldActionPerformed GraphControl.slider6SpecialHandler(); UserIO.processCommand(AoM.SET_SLIDER + " " + "slider6" + " " + slider6.getValue(), true); NodeTableListener.jNodeTableModel.fireTableDataChanged(); EdgeTableListener.jEdgeTableModel.fireTableDataChanged(); }//GEN-LAST:event_slider6TextFieldActionPerformed private void jButtonNavigationBackActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jButtonNavigationBackActionPerformed {//GEN-HEADEREND:event_jButtonNavigationBackActionPerformed UserIO.processCommand(AoM.NAVIGATE_PREV, true); }//GEN-LAST:event_jButtonNavigationBackActionPerformed private void jButtonNavigationForwardActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jButtonNavigationForwardActionPerformed {//GEN-HEADEREND:event_jButtonNavigationForwardActionPerformed UserIO.processCommand(AoM.NAVIGATE_NEXT, true); }//GEN-LAST:event_jButtonNavigationForwardActionPerformed private void jButtonNavigationHomeActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jButtonNavigationHomeActionPerformed {//GEN-HEADEREND:event_jButtonNavigationHomeActionPerformed UserIO.processCommand(AoM.NAVIGATE_HOME, true); }//GEN-LAST:event_jButtonNavigationHomeActionPerformed private void jButtonNavigationRefreshActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jButtonNavigationRefreshActionPerformed {//GEN-HEADEREND:event_jButtonNavigationRefreshActionPerformed UserIO.processCommand(AoM.NAVIGATE_REFRESH, true); }//GEN-LAST:event_jButtonNavigationRefreshActionPerformed private void jComboBoxNavigationActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jComboBoxNavigationActionPerformed {//GEN-HEADEREND:event_jComboBoxNavigationActionPerformed /** * When the user makes a change to a JComboBox two events are fired. * One is "comboBoxChanged", the other is "comboBoxEdited". * We don't need to act on both events, so we filter. * * The following line can be uncommented to demonstrate this: * UserIO.println("check this output: " + evt.getActionCommand()); * */ String itemString = jComboBoxNavigation.getSelectedItem().toString(); if (evt.getActionCommand().equals("comboBoxChanged")) { if (!itemString.isEmpty()) { UserIO.processCommand(AoM.HTTP_OPEN + " " + itemString, true); } } else if (evt.getActionCommand().equals("comboBoxEdited")) { if (!itemString.isEmpty()) { UserIO.processCommand(AoM.NAVIGATE_URL_ENTRY + " " + itemString, true); } } }//GEN-LAST:event_jComboBoxNavigationActionPerformed private void jToggleButtonEdgeSmoothingActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jToggleButtonEdgeSmoothingActionPerformed {//GEN-HEADEREND:event_jToggleButtonEdgeSmoothingActionPerformed UserIO.processCommand(AoM.EDGES_SMOOTH + " " + (FlagManager.isEdgeSmoothingOn ? "off" : "on"), true); }//GEN-LAST:event_jToggleButtonEdgeSmoothingActionPerformed private void jToggleButtonToolbarLockNodeNamesActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jToggleButtonToolbarLockNodeNamesActionPerformed {//GEN-HEADEREND:event_jToggleButtonToolbarLockNodeNamesActionPerformed UserIO.processCommand(AoM.GRAPH_NAMES_LOCKED + " " + (FlagManager.areNamesLocked ? "off" : "on"), true); }//GEN-LAST:event_jToggleButtonToolbarLockNodeNamesActionPerformed private void jTextAreaUsrIOMousePressed(java.awt.event.MouseEvent evt)//GEN-FIRST:event_jTextAreaUsrIOMousePressed {//GEN-HEADEREND:event_jTextAreaUsrIOMousePressed if (evt.getModifiers() == MouseEvent.BUTTON3_MASK) { JAppletA.jPopupMenuUserIO.setLocation(evt.getLocationOnScreen()); JAppletA.jPopupMenuUserIO.setEnabled(true); JAppletA.jPopupMenuUserIO.setVisible(true); UserIO.processCommand(AoM.SHELL_CLEAR + " " + AoM.CLEAR_USERIO, true); } }//GEN-LAST:event_jTextAreaUsrIOMousePressed private void jPopupMenuItemUserIOClearActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jPopupMenuItemUserIOClearActionPerformed {//GEN-HEADEREND:event_jPopupMenuItemUserIOClearActionPerformed }//GEN-LAST:event_jPopupMenuItemUserIOClearActionPerformed private void jTextAreaUsrIOMouseReleased(java.awt.event.MouseEvent evt)//GEN-FIRST:event_jTextAreaUsrIOMouseReleased {//GEN-HEADEREND:event_jTextAreaUsrIOMouseReleased if (evt.getModifiers() == MouseEvent.BUTTON3_MASK) { JAppletA.jPopupMenuUserIO.setVisible(false); } // unmodified }//GEN-LAST:event_jTextAreaUsrIOMouseReleased private void jToggleButtonToolbarGraphSmearActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jToggleButtonToolbarGraphSmearActionPerformed {//GEN-HEADEREND:event_jToggleButtonToolbarGraphSmearActionPerformed UserIO.processCommand(AoM.GRAPH_SMEAR + " " + (FlagManager.isDisplayCleared ? "off" : "on"), true); }//GEN-LAST:event_jToggleButtonToolbarGraphSmearActionPerformed private void jToggleButtonToolbarEdgesDisplayActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jToggleButtonToolbarEdgesDisplayActionPerformed {//GEN-HEADEREND:event_jToggleButtonToolbarEdgesDisplayActionPerformed UserIO.processCommand(AoM.EDGES_SHOW + " " + (FlagManager.areEdgesShown ? "off" : "on"), true); }//GEN-LAST:event_jToggleButtonToolbarEdgesDisplayActionPerformed private void jToggleButtonToolbarNodesDisplayActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jToggleButtonToolbarNodesDisplayActionPerformed {//GEN-HEADEREND:event_jToggleButtonToolbarNodesDisplayActionPerformed UserIO.processCommand(AoM.NODES_SHOW + " " + (FlagManager.areNodesShown ? "off" : "on"), true); }//GEN-LAST:event_jToggleButtonToolbarNodesDisplayActionPerformed private void jToggleButtonToolbarGravityActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jToggleButtonToolbarGravityActionPerformed {//GEN-HEADEREND:event_jToggleButtonToolbarGravityActionPerformed UserIO.processCommand(AoM.GRAPH_GRAVITY + " " + (FlagManager.isGravityOn ? "off" : "on"), true); }//GEN-LAST:event_jToggleButtonToolbarGravityActionPerformed private void jToggleButtonToolbarNodeCreatorActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jToggleButtonToolbarNodeCreatorActionPerformed {//GEN-HEADEREND:event_jToggleButtonToolbarNodeCreatorActionPerformed UserIO.processCommand(AoM.GRAPH_TOOL + " " + (FlagManager.isToolNodeCreatorVsDeleter ? AoM.nodeDeleter : AoM.nodeCreator), true); }//GEN-LAST:event_jToggleButtonToolbarNodeCreatorActionPerformed private void jToggleButtonToolbarEdgeCreatorActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jToggleButtonToolbarEdgeCreatorActionPerformed {//GEN-HEADEREND:event_jToggleButtonToolbarEdgeCreatorActionPerformed UserIO.processCommand(AoM.GRAPH_TOOL + " " + (FlagManager.isToolEdgeCreatorVsDeleter ? AoM.edgeDeleter : AoM.edgeCreator), true); }//GEN-LAST:event_jToggleButtonToolbarEdgeCreatorActionPerformed private void jDialogSetEdgesWidthWindowClosed(java.awt.event.WindowEvent evt)//GEN-FIRST:event_jDialogSetEdgesWidthWindowClosed {//GEN-HEADEREND:event_jDialogSetEdgesWidthWindowClosed UserIO.processCommand(AoM.WINDOW_EDGES_DIALOG + " " + "off", true); }//GEN-LAST:event_jDialogSetEdgesWidthWindowClosed private void jToggleButtonToolbarEdgeSelectorActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jToggleButtonToolbarEdgeSelectorActionPerformed {//GEN-HEADEREND:event_jToggleButtonToolbarEdgeSelectorActionPerformed UserIO.processCommand(AoM.GRAPH_TOOL + " " + (FlagManager.isToolEdgeSelectorVsDeselector ? AoM.edgeDeselector : AoM.edgeSelector), true); }//GEN-LAST:event_jToggleButtonToolbarEdgeSelectorActionPerformed private void jRadioButtonRingGraphActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jRadioButtonRingGraphActionPerformed {//GEN-HEADEREND:event_jRadioButtonRingGraphActionPerformed UserIO.processCommand(AoM.GRAPH_RING + " " + slider6.getValue(), true); }//GEN-LAST:event_jRadioButtonRingGraphActionPerformed private void jButtonSeparator2ActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jButtonSeparator2ActionPerformed {//GEN-HEADEREND:event_jButtonSeparator2ActionPerformed }//GEN-LAST:event_jButtonSeparator2ActionPerformed private void jButtonSeparator3ActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jButtonSeparator3ActionPerformed {//GEN-HEADEREND:event_jButtonSeparator3ActionPerformed }//GEN-LAST:event_jButtonSeparator3ActionPerformed private void jButtonSeparator4ActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jButtonSeparator4ActionPerformed {//GEN-HEADEREND:event_jButtonSeparator4ActionPerformed }//GEN-LAST:event_jButtonSeparator4ActionPerformed private void jButtonSeparator5ActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jButtonSeparator5ActionPerformed {//GEN-HEADEREND:event_jButtonSeparator5ActionPerformed }//GEN-LAST:event_jButtonSeparator5ActionPerformed private void jButtonSeparatorGraphControlActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jButtonSeparatorGraphControlActionPerformed {//GEN-HEADEREND:event_jButtonSeparatorGraphControlActionPerformed }//GEN-LAST:event_jButtonSeparatorGraphControlActionPerformed private void jToggleButtonToolbarGraphRelaxActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jToggleButtonToolbarGraphRelaxActionPerformed {//GEN-HEADEREND:event_jToggleButtonToolbarGraphRelaxActionPerformed UserIO.processCommand(AoM.GRAPH_RELAX + " " + (FlagManager.isRelaxOn ? "off" : "on"), true); }//GEN-LAST:event_jToggleButtonToolbarGraphRelaxActionPerformed private void jToggleButtonToolbarNodesImageDisplayActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jToggleButtonToolbarNodesImageDisplayActionPerformed {//GEN-HEADEREND:event_jToggleButtonToolbarNodesImageDisplayActionPerformed UserIO.processCommand(AoM.NODES_IMAGES + " " + (FlagManager.areNodesImagesOn ? "off" : "on"), true); }//GEN-LAST:event_jToggleButtonToolbarNodesImageDisplayActionPerformed private void jToggleButtonToolbarEdgesImageDisplayActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jToggleButtonToolbarEdgesImageDisplayActionPerformed {//GEN-HEADEREND:event_jToggleButtonToolbarEdgesImageDisplayActionPerformed UserIO.processCommand(AoM.EDGES_IMAGES + " " + (FlagManager.areEdgesImagesOn ? "off" : "on"), true); }//GEN-LAST:event_jToggleButtonToolbarEdgesImageDisplayActionPerformed private void jComboBoxSetEdgeWidthActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jComboBoxSetEdgeWidthActionPerformed {//GEN-HEADEREND:event_jComboBoxSetEdgeWidthActionPerformed /** * When the user makes a change to a JComboBox two events are fired. * One is "comboBoxChanged", the other is "comboBoxEdited". * We don't need to act on both events, so we filter. * * The following line can be uncommented to demonstrate this: * UserIO.println("check this output: " + evt.getActionCommand()); * */ stringForEdgeWidth = JAppletA.jComboBoxSetEdgeWidth.getSelectedItem().toString(); if (evt.getActionCommand().equals("comboBoxChanged")) { UserIO.processCommand(AoM.EDGES_WIDTH + " " + stringForEdgeWidth, true); } else if (evt.getActionCommand().equals("comboBoxEdited")) { UserIO.processCommand(AoM.EDGES_WIDTH_ENTRY + " " + stringForEdgeWidth, true); } }//GEN-LAST:event_jComboBoxSetEdgeWidthActionPerformed private void jButtonSetEdgeWidthCloseActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jButtonSetEdgeWidthCloseActionPerformed {//GEN-HEADEREND:event_jButtonSetEdgeWidthCloseActionPerformed UserIO.processCommand(AoM.WINDOW_EDGES_DIALOG + " " + "off", true); }//GEN-LAST:event_jButtonSetEdgeWidthCloseActionPerformed private void jButtonFindNextActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jButtonFindNextActionPerformed {//GEN-HEADEREND:event_jButtonFindNextActionPerformed UserIO.processCommand(AoM.GRAPH_FIND + " " + stringForFindCommand, true); }//GEN-LAST:event_jButtonFindNextActionPerformed private void jButtonFindCancelActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jButtonFindCancelActionPerformed {//GEN-HEADEREND:event_jButtonFindCancelActionPerformed UserIO.processCommand(AoM.WINDOW_FIND + " " + "off", true); }//GEN-LAST:event_jButtonFindCancelActionPerformed private void jDialogFindWindowClosed(java.awt.event.WindowEvent evt)//GEN-FIRST:event_jDialogFindWindowClosed {//GEN-HEADEREND:event_jDialogFindWindowClosed UserIO.processCommand(AoM.WINDOW_FIND + " " + "off", true); }//GEN-LAST:event_jDialogFindWindowClosed private void jDialogTitleBlockWindowClosed(java.awt.event.WindowEvent evt)//GEN-FIRST:event_jDialogTitleBlockWindowClosed {//GEN-HEADEREND:event_jDialogTitleBlockWindowClosed UserIO.processCommand(AoM.WINDOW_TITLE_BLOCK + " " + "off", true); }//GEN-LAST:event_jDialogTitleBlockWindowClosed private void jDialogNavigationWindowClosed(java.awt.event.WindowEvent evt)//GEN-FIRST:event_jDialogNavigationWindowClosed {//GEN-HEADEREND:event_jDialogNavigationWindowClosed UserIO.processCommand(AoM.WINDOW_NAVIGATION + " " + "off", true); }//GEN-LAST:event_jDialogNavigationWindowClosed private void jToggleButtonTitleBlockActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jToggleButtonTitleBlockActionPerformed {//GEN-HEADEREND:event_jToggleButtonTitleBlockActionPerformed UserIO.processCommand(AoM.WINDOW_TITLE_BLOCK + " " + (FlagManager.isWindowTitleBlockOn ? "off" : "on"), true); }//GEN-LAST:event_jToggleButtonTitleBlockActionPerformed private void jToggleButtonNavigationActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jToggleButtonNavigationActionPerformed {//GEN-HEADEREND:event_jToggleButtonNavigationActionPerformed UserIO.processCommand(AoM.WINDOW_NAVIGATION + " " + (FlagManager.isWindowNavigationOn ? "off" : "on"), true); }//GEN-LAST:event_jToggleButtonNavigationActionPerformed private void jTextAreaUsrIOKeyTyped(java.awt.event.KeyEvent evt)//GEN-FIRST:event_jTextAreaUsrIOKeyTyped {//GEN-HEADEREND:event_jTextAreaUsrIOKeyTyped UserIO.processKeyPress(evt); // unmodified }//GEN-LAST:event_jTextAreaUsrIOKeyTyped private void jTextPaneUserIOKeyPressed(java.awt.event.KeyEvent evt)//GEN-FIRST:event_jTextPaneUserIOKeyPressed {//GEN-HEADEREND:event_jTextPaneUserIOKeyPressed if ((evt.getKeyCode() == KeyEvent.VK_UP) || (evt.getKeyCode() == KeyEvent.VK_DOWN)) { UserIO.processKeyPress(evt); } // unmodified }//GEN-LAST:event_jTextPaneUserIOKeyPressed private void jDialogToolTipWindowClosed(java.awt.event.WindowEvent evt)//GEN-FIRST:event_jDialogToolTipWindowClosed {//GEN-HEADEREND:event_jDialogToolTipWindowClosed // TODO add your handling code here: }//GEN-LAST:event_jDialogToolTipWindowClosed private void jButtonToolTipCloseActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jButtonToolTipCloseActionPerformed {//GEN-HEADEREND:event_jButtonToolTipCloseActionPerformed JAppletA.jDialogToolTip.setVisible(false); }//GEN-LAST:event_jButtonToolTipCloseActionPerformed private void jButtonToolTipNextActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jButtonToolTipNextActionPerformed {//GEN-HEADEREND:event_jButtonToolTipNextActionPerformed UserIO.nextToolTip(); // unmodified: interactive direct command, not stored in user's history }//GEN-LAST:event_jButtonToolTipNextActionPerformed private void jDialogFTPServerWindowClosed(java.awt.event.WindowEvent evt)//GEN-FIRST:event_jDialogFTPServerWindowClosed {//GEN-HEADEREND:event_jDialogFTPServerWindowClosed // TODO add your handling code here: }//GEN-LAST:event_jDialogFTPServerWindowClosed private void jTextFieldFTPServerNameActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jTextFieldFTPServerNameActionPerformed {//GEN-HEADEREND:event_jTextFieldFTPServerNameActionPerformed // TODO add your handling code here: }//GEN-LAST:event_jTextFieldFTPServerNameActionPerformed private void jTextFieldFTPRootDirectoryActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jTextFieldFTPRootDirectoryActionPerformed {//GEN-HEADEREND:event_jTextFieldFTPRootDirectoryActionPerformed // TODO add your handling code here: }//GEN-LAST:event_jTextFieldFTPRootDirectoryActionPerformed private void jButtonFTPConnectActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jButtonFTPConnectActionPerformed {//GEN-HEADEREND:event_jButtonFTPConnectActionPerformed try { UserIO.processCommand(AoM.FTP_CONNECT + " " + FileCommand.getFTPFileServer(), true); } catch (Exception e) { UserIO.println("Please enter a server name in the FTP dialog."); } }//GEN-LAST:event_jButtonFTPConnectActionPerformed private void jButtonFTPDialogCloseActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jButtonFTPDialogCloseActionPerformed {//GEN-HEADEREND:event_jButtonFTPDialogCloseActionPerformed JAppletA.jDialogFTPServer.setVisible(false); }//GEN-LAST:event_jButtonFTPDialogCloseActionPerformed private void jPasswordFieldFTPServerActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_jPasswordFieldFTPServerActionPerformed {//GEN-HEADEREND:event_jPasswordFieldFTPServerActionPerformed // TODO add your handling code here: }//GEN-LAST:event_jPasswordFieldFTPServerActionPerformed private void jDialogAboutBoxWindowClosedHandler(java.awt.event.WindowEvent evt)//GEN-FIRST:event_jDialogAboutBoxWindowClosedHandler {//GEN-HEADEREND:event_jDialogAboutBoxWindowClosedHandler UserIO.processCommand(AoM.WINDOW_ABOUT + " " + (FlagManager.isWindowAboutOn? "off" : "on"), true); JAppletA.jCheckBoxMenuItemHelpAbout.setState(FlagManager.isWindowAboutOn); UserIO.println("About Box Closed"); }//GEN-LAST:event_jDialogAboutBoxWindowClosedHandler // Variables declaration - do not modify//GEN-BEGIN:variables public javax.swing.JLabel graphMakerTypeJLabel; private javax.swing.JButton jButtonFTPConnect; private javax.swing.JButton jButtonFTPDialogClose; private javax.swing.JButton jButtonFindCancel; public static javax.swing.JButton jButtonFindNext; private javax.swing.JButton jButtonFontApply; private javax.swing.JButton jButtonFontCancel; private javax.swing.JButton jButtonFontOK; public static javax.swing.JButton jButtonNavigationBack; public static javax.swing.JButton jButtonNavigationForward; public static javax.swing.JButton jButtonNavigationHome; public static javax.swing.JButton jButtonNavigationRefresh; private javax.swing.JButton jButtonSeparator2; private javax.swing.JButton jButtonSeparator3; private javax.swing.JButton jButtonSeparator4; private javax.swing.JButton jButtonSeparator5; private javax.swing.JButton jButtonSeparatorGraphControl; private javax.swing.JButton jButtonSetBackgroundColorApply; private javax.swing.JButton jButtonSetBackgroundColorCancel; private javax.swing.JButton jButtonSetBackgroundColorOK; private javax.swing.JButton jButtonSetEdgeWidthClose; private javax.swing.JButton jButtonToolTipClose; private javax.swing.JButton jButtonToolTipNext; public static javax.swing.JButton jButtonToolbarAtoBTracer; public static javax.swing.JButton jButtonToolbarContractSelection; public static javax.swing.JButton jButtonToolbarDeselectAll; public static javax.swing.JButton jButtonToolbarExpandSelection; public static javax.swing.JButton jButtonToolbarGraphShake; public static javax.swing.JButton jButtonToolbarGraphShuffle; private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItemFreezeNames; public static javax.swing.JCheckBoxMenuItem jCheckBoxMenuItemHelpAbout; private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItemLetterEdges; private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItemLetterNodes; private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItemNavigation; private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItemPopNames; private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItemSelectHideUnselected; private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItemStretchNodes; private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItemViewColorRamp; private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItemViewDropShadows; private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItemViewEdgeNames; private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItemViewEdgeNumbers; private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItemViewEdges; private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItemViewNodeNames; private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItemViewNodeNumbers; private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItemViewNodes; private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItemViewNumberedInstances; private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItemWinDataTables; private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItemWinGraphControl; private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItemWinTitleBlock; private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItemWinToolBar; private javax.swing.JCheckBoxMenuItem jCheckBoxMenuItemWinUserIO; public static javax.swing.JColorChooser jColorChooserSetBackgroundColor; public static javax.swing.JComboBox jComboBoxFind; public static javax.swing.JComboBox jComboBoxNavigation; public static javax.swing.JComboBox jComboBoxSetEdgeWidth; public static javax.swing.JDialog jDialogAbout; public static javax.swing.JDialog jDialogBackgroundColor; public static javax.swing.JDialog jDialogDataTables; public static javax.swing.JDialog jDialogFTPServer; public static javax.swing.JDialog jDialogFind; public static javax.swing.JDialog jDialogFont; public static javax.swing.JDialog jDialogGraphControl; public static javax.swing.JDialog jDialogNavigation; public static javax.swing.JDialog jDialogSetEdgesWidth; public static javax.swing.JDialog jDialogTitleBlock; public static javax.swing.JDialog jDialogToolBar; public static javax.swing.JDialog jDialogToolTip; public static javax.swing.JDialog jDialogUserIO; public static javax.swing.JTable jEdgeTable; private javax.swing.JLabel jLabel2; private javax.swing.JLabel jLabel4; private javax.swing.JLabel jLabelFTPPassword; private javax.swing.JLabel jLabelFTPRootDirectory; private javax.swing.JLabel jLabelFTPServer; private javax.swing.JLabel jLabelFTPUserName; private javax.swing.JLabel jLabelFind; private javax.swing.JLabel jLabelFont; private javax.swing.JLabel jLabelFontStyle; private javax.swing.JLabel jLabelSetEdgeWidth; public static javax.swing.JList jListFont; public static javax.swing.JList jListFontSize; public static javax.swing.JList jListFontStyle; public static javax.swing.JMenuBar jMenuBar; private javax.swing.JMenu jMenuEdit; private javax.swing.JMenu jMenuFile; private javax.swing.JMenu jMenuFormat; private javax.swing.JMenu jMenuHelp; private javax.swing.JMenuItem jMenuItemDeselectAll; private javax.swing.JMenuItem jMenuItemDeselectAllEdges; private javax.swing.JMenuItem jMenuItemDeselectAllNodes; private javax.swing.JMenuItem jMenuItemEditClear; private javax.swing.JMenuItem jMenuItemEditClearUsrIO; private javax.swing.JMenuItem jMenuItemEditCopy; private javax.swing.JMenuItem jMenuItemEditCut; private javax.swing.JMenuItem jMenuItemEditDelete; private javax.swing.JMenuItem jMenuItemEditFind; private javax.swing.JMenuItem jMenuItemEditPaste; private javax.swing.JMenuItem jMenuItemEditRedo; private javax.swing.JMenuItem jMenuItemEditUndo; private javax.swing.JMenuItem jMenuItemFileClose; public static javax.swing.JMenuItem jMenuItemFileExit; private javax.swing.JMenuItem jMenuItemFileNew; private javax.swing.JMenuItem jMenuItemFileOpen; private javax.swing.JMenuItem jMenuItemFileSave; private javax.swing.JMenuItem jMenuItemFileSaveAs; public javax.swing.JMenuItem jMenuItemFormatBackgroundColor; public javax.swing.JMenuItem jMenuItemFormatEdgeThickness; private javax.swing.JMenuItem jMenuItemFormatFont; private javax.swing.JMenuItem jMenuItemHelpNextTodo; private javax.swing.JMenuItem jMenuItemHelpOnlineHelp; private javax.swing.JMenuItem jMenuItemHelpQuickReference; private javax.swing.JMenuItem jMenuItemHelpQuickTerm; private javax.swing.JMenuItem jMenuItemSelectAll; private javax.swing.JMenuItem jMenuItemSelectAllEdges; private javax.swing.JMenuItem jMenuItemSelectAllNodes; private javax.swing.JMenuItem jMenuItemSelectContract; private javax.swing.JMenuItem jMenuItemSelectExpand; private javax.swing.JMenuItem jMenuItemSelectInvertAll; private javax.swing.JMenuItem jMenuItemSelectInvertEdges; private javax.swing.JMenuItem jMenuItemSelectInvertNodes; private javax.swing.JMenuItem jMenuItemSelectTrace; private javax.swing.JMenuItem jMenuItemToolsAppendGraph; public javax.swing.JMenuItem jMenuItemToolsCreateTheDual; private javax.swing.JMenuItem jMenuItemWinCloseWindows; private javax.swing.JMenuItem jMenuItemWinResetWindows; private javax.swing.JMenu jMenuSelect; private javax.swing.JMenu jMenuTest; private javax.swing.JMenu jMenuTools; private javax.swing.JMenu jMenuView; public javax.swing.JMenu jMenuWin; private javax.swing.JSeparator jMenuWinSeparator; public static javax.swing.JTable jNodeTable; private javax.swing.JPanel jPanel1; public static wdv.kg.JPanelA jPanelA; public static javax.swing.JPanel jPanelFTPServer; private javax.swing.JPanel jPanelFind; public javax.swing.JPanel jPanelGraphControlSliders; public static javax.swing.JPanel jPanelNavigationButtons; private javax.swing.JPanel jPanelSetEdgeWidth; public static javax.swing.JPanel jPanelTitleBlock; private javax.swing.JPanel jPanelToolBar; public static javax.swing.JPanel jPanelToolTip; public static javax.swing.JPasswordField jPasswordFieldFTPServer; private javax.swing.JMenuItem jPopupMenuItemUserIOClear; public static javax.swing.JPopupMenu jPopupMenuUserIO; public static javax.swing.JRadioButton jRadioButtonGridGraph; private javax.swing.JRadioButtonMenuItem jRadioButtonMenuItemRunListTest; private javax.swing.JRadioButtonMenuItem jRadioButtonMenuItemRunM4x4Test1; private javax.swing.JRadioButtonMenuItem jRadioButtonMenuItemRunM4x4Test2; private javax.swing.JRadioButtonMenuItem jRadioButtonMenuItemRunM4x4Test3; private javax.swing.JRadioButtonMenuItem jRadioButtonMenuItemRunM4x4Test4; private javax.swing.JRadioButtonMenuItem jRadioButtonMenuItemRunM4x4Test5; private javax.swing.JRadioButtonMenuItem jRadioButtonMenuItemRunM4x4Test6; private javax.swing.JRadioButtonMenuItem jRadioButtonMenuItemRunMath1Test1; private javax.swing.JRadioButtonMenuItem jRadioButtonMenuItemRunMath1Test2; private javax.swing.JRadioButtonMenuItem jRadioButtonMenuItemRunMath1Test3; private javax.swing.JRadioButtonMenuItem jRadioButtonMenuItemRunMath1Test4; private javax.swing.JRadioButtonMenuItem jRadioButtonMenuItemRunMath1Test5; private javax.swing.JRadioButtonMenuItem jRadioButtonMenuItemRunMath1Test6; private javax.swing.JRadioButtonMenuItem jRadioButtonMenuItemRunMath1Test7; private javax.swing.JRadioButtonMenuItem jRadioButtonMenuItemRunMath2Test; private javax.swing.JRadioButtonMenuItem jRadioButtonMenuItemRunNetTest; public javax.swing.JRadioButtonMenuItem jRadioButtonMenuItemRunNormal; public javax.swing.JRadioButtonMenuItem jRadioButtonMenuItemRunVMiscTest; private javax.swing.JRadioButtonMenuItem jRadioButtonMenuItemRunVec4Test1; private javax.swing.JRadioButtonMenuItem jRadioButtonMenuItemRunVec4Test2; private javax.swing.JRadioButtonMenuItem jRadioButtonMenuItemRunVec4Test3; private javax.swing.JRadioButtonMenuItem jRadioButtonMenuItemRunVec4Test4; private javax.swing.JRadioButtonMenuItem jRadioButtonMenuItemRunVec4Test5; private javax.swing.JRadioButtonMenuItem jRadioButtonMenuItemRunVec4Test6; private javax.swing.JRadioButtonMenuItem jRadioButtonMenuItemRunXImageTest; public static javax.swing.JRadioButton jRadioButtonRingGraph; public static javax.swing.JRadioButton jRadioButtonStarGraph; public static javax.swing.JRadioButton jRadioButtonTreeGraph; public static javax.swing.JScrollPane jScrollPaneEdgeTable; private javax.swing.JScrollPane jScrollPaneFont; private javax.swing.JScrollPane jScrollPaneFontPreview; private javax.swing.JScrollPane jScrollPaneFontSize; private javax.swing.JScrollPane jScrollPaneFontStyle; public static javax.swing.JScrollPane jScrollPaneNodeTable; public static javax.swing.JScrollPane jScrollPaneTitleBlockComments; private javax.swing.JScrollPane jScrollPaneToolTip; public static javax.swing.JScrollPane jScrollPaneUserIO; private javax.swing.JSeparator jSeparator1; private javax.swing.JSeparator jSeparator2; private javax.swing.JSeparator jSeparator3; private javax.swing.JSeparator jSeparator4; private javax.swing.JSeparator jSeparatorEditMenuA; private javax.swing.JSeparator jSeparatorEditMenuB; private javax.swing.JSeparator jSeparatorEditMenuD; private javax.swing.JSeparator jSeparatorMenuFileA; private javax.swing.JSeparator jSeparatorMenuFileB; private javax.swing.JSeparator jSeparatorMenuViewA; private javax.swing.JSeparator jSeparatorMenuViewB; private javax.swing.JSeparator jSeparatorMenuViewC; private javax.swing.JSeparator jSeparatorMenuViewD; private javax.swing.JSeparator jSeparatorMenuViewE; private javax.swing.JSeparator jSeparatorSelectA; private javax.swing.JSeparator jSeparatorSelectB; private javax.swing.JSeparator jSeparatorSelectC; public javax.swing.JTabbedPane jTabbedPaneDataTables; public javax.swing.JTextArea jTextAreaAbout; public static javax.swing.JTextArea jTextAreaFontPreview; public static javax.swing.JTextArea jTextAreaTitleBlockComments; public static javax.swing.JTextArea jTextAreaToolTip; public static javax.swing.JTextField jTextFieldFTPRootDirectory; public static javax.swing.JTextField jTextFieldFTPServerName; public static javax.swing.JTextField jTextFieldFTPUserName; public static javax.swing.JTextField jTextFieldTitleBlockAuthors; public static javax.swing.JTextField jTextFieldTitleBlockDate; public static javax.swing.JTextField jTextFieldTitleBlockOrg; public static javax.swing.JTextField jTextFieldTitleBlockTitle; public static javax.swing.JTextPane jTextPaneUserIO; public static javax.swing.JToggleButton jToggleButtonEdgeSmoothing; public static javax.swing.JToggleButton jToggleButtonNavigation; public static javax.swing.JToggleButton jToggleButtonTitleBlock; public static final javax.swing.JToggleButton jToggleButtonToolbarEdgeCreator = new javax.swing.JToggleButton(); public static javax.swing.JToggleButton jToggleButtonToolbarEdgeNamesDisplay; public static final javax.swing.JToggleButton jToggleButtonToolbarEdgeSelector = new javax.swing.JToggleButton(); public static javax.swing.JToggleButton jToggleButtonToolbarEdgesDisplay; public static javax.swing.JToggleButton jToggleButtonToolbarEdgesImageDisplay; public static javax.swing.JToggleButton jToggleButtonToolbarGraphRelax; public static javax.swing.JToggleButton jToggleButtonToolbarGraphSmear; public static javax.swing.JToggleButton jToggleButtonToolbarGravity; public static javax.swing.JToggleButton jToggleButtonToolbarHideUnselected; public static javax.swing.JToggleButton jToggleButtonToolbarLockNodeNames; public static final javax.swing.JToggleButton jToggleButtonToolbarNodeCreator = new javax.swing.JToggleButton(); public static javax.swing.JToggleButton jToggleButtonToolbarNodeNamesDisplay; public static final javax.swing.JToggleButton jToggleButtonToolbarNodeSelector = new javax.swing.JToggleButton(); public static javax.swing.JToggleButton jToggleButtonToolbarNodesDisplay; public static javax.swing.JToggleButton jToggleButtonToolbarNodesImageDisplay; public static javax.swing.JToggleButton jToggleButtonToolbarToggleFreeze; public static javax.swing.JSlider slider0; public static javax.swing.JLabel slider0Label; public static javax.swing.JTextField slider0TextField; public static javax.swing.JLabel slider0Units; public static javax.swing.JSlider slider1; public static javax.swing.JLabel slider1Label; public static javax.swing.JTextField slider1TextField; public static javax.swing.JLabel slider1Units; public static javax.swing.JSlider slider2; public static javax.swing.JLabel slider2Label; public static javax.swing.JTextField slider2TextField; public static javax.swing.JLabel slider2Units; public static javax.swing.JSlider slider3; public static javax.swing.JLabel slider3Label; public static javax.swing.JTextField slider3TextField; public static javax.swing.JLabel slider3Units; public static javax.swing.JSlider slider4; public static javax.swing.JLabel slider4Label; public static javax.swing.JTextField slider4TextField; public static javax.swing.JLabel slider4Units; public static javax.swing.JSlider slider5; public static javax.swing.JLabel slider5Label; public static javax.swing.JTextField slider5TextField; public static javax.swing.JLabel slider5Units; public static javax.swing.JSlider slider6; public static javax.swing.JLabel slider6Label; public static javax.swing.JTextField slider6TextField; public static javax.swing.JLabel slider6Units; // End of variables declaration//GEN-END:variables private static final long serialVersionUID = 1L; }