Class SVGViewer

  • All Implemented Interfaces:
    java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants

    public class SVGViewer
    extends javax.swing.JFrame
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class javax.swing.JFrame

        javax.swing.JFrame.AccessibleJFrame
      • Nested classes/interfaces inherited from class java.awt.Frame

        java.awt.Frame.AccessibleAWTFrame
      • Nested classes/interfaces inherited from class java.awt.Window

        java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
      • Nested classes/interfaces inherited from class java.awt.Container

        java.awt.Container.AccessibleAWTContainer
      • Nested classes/interfaces inherited from class java.awt.Component

        java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private javax.swing.JCheckBoxMenuItem CheckBoxMenuItem_anonInputStream  
      private javax.swing.JMenuItem cm_800x600  
      private javax.swing.JMenuItem cm_about  
      private javax.swing.JMenuItem cm_loadFile  
      private javax.swing.JMenuItem cm_loadUrl  
      private javax.swing.JCheckBoxMenuItem cmCheck_verbose  
      (package private) javax.swing.JFileChooser fileChooser
      FileChooser for running in trusted environments
      private javax.swing.JMenuBar jMenuBar1  
      private javax.swing.JMenu menu_file  
      private javax.swing.JMenu menu_help  
      private javax.swing.JMenu menu_window  
      private javax.swing.JPanel panel_svgArea  
      private javax.swing.JScrollPane scrollPane_svgArea  
      static long serialVersionUID  
      (package private) SVGDisplayPanel svgDisplayPanel  
      • Fields inherited from class javax.swing.JFrame

        accessibleContext, rootPane, rootPaneCheckingEnabled
      • Fields inherited from class java.awt.Frame

        CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
      • Fields inherited from class java.awt.Component

        BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
      • Fields inherited from interface java.awt.image.ImageObserver

        ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
      • Fields inherited from interface javax.swing.WindowConstants

        DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
    • Constructor Summary

      Constructors 
      Constructor Description
      SVGViewer()
      Creates new form SVGViewer
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      private void cm_800x600ActionPerformed​(java.awt.event.ActionEvent evt)  
      private void cm_aboutActionPerformed​(java.awt.event.ActionEvent evt)  
      private void cm_loadFileActionPerformed​(java.awt.event.ActionEvent evt)  
      private void cm_loadUrlActionPerformed​(java.awt.event.ActionEvent evt)  
      private void cmCheck_verboseActionPerformed​(java.awt.event.ActionEvent evt)  
      private void exitForm​(java.awt.event.WindowEvent evt)
      Exit the Application
      private void initComponents()
      This method is called from within the constructor to initialize the form.
      private void loadURL​(java.net.URL url)  
      static void main​(java.lang.String[] args)  
      private void panel_svgAreaMousePressed​(java.awt.event.MouseEvent evt)  
      private void panel_svgAreaMouseReleased​(java.awt.event.MouseEvent evt)  
      • Methods inherited from class javax.swing.JFrame

        addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
      • Methods inherited from class java.awt.Frame

        addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
      • Methods inherited from class java.awt.Window

        addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFront
      • Methods inherited from class java.awt.Container

        add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree
      • Methods inherited from class java.awt.Component

        action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface java.awt.MenuContainer

        getFont, postEvent
    • Field Detail

      • fileChooser

        final javax.swing.JFileChooser fileChooser
        FileChooser for running in trusted environments
      • CheckBoxMenuItem_anonInputStream

        private javax.swing.JCheckBoxMenuItem CheckBoxMenuItem_anonInputStream
      • cmCheck_verbose

        private javax.swing.JCheckBoxMenuItem cmCheck_verbose
      • cm_800x600

        private javax.swing.JMenuItem cm_800x600
      • cm_about

        private javax.swing.JMenuItem cm_about
      • cm_loadFile

        private javax.swing.JMenuItem cm_loadFile
      • cm_loadUrl

        private javax.swing.JMenuItem cm_loadUrl
      • jMenuBar1

        private javax.swing.JMenuBar jMenuBar1
      • menu_file

        private javax.swing.JMenu menu_file
      • menu_help

        private javax.swing.JMenu menu_help
      • menu_window

        private javax.swing.JMenu menu_window
      • panel_svgArea

        private javax.swing.JPanel panel_svgArea
      • scrollPane_svgArea

        private javax.swing.JScrollPane scrollPane_svgArea
    • Constructor Detail

      • SVGViewer

        public SVGViewer()
        Creates new form SVGViewer
    • Method Detail

      • loadURL

        private void loadURL​(java.net.URL url)
      • initComponents

        private void initComponents()
        This method is called from within the constructor to initialize the form. WARNING: Do NOT modify this code. The content of this method is always regenerated by the Form Editor.
      • cm_loadUrlActionPerformed

        private void cm_loadUrlActionPerformed​(java.awt.event.ActionEvent evt)
      • panel_svgAreaMouseReleased

        private void panel_svgAreaMouseReleased​(java.awt.event.MouseEvent evt)
      • panel_svgAreaMousePressed

        private void panel_svgAreaMousePressed​(java.awt.event.MouseEvent evt)
      • cmCheck_verboseActionPerformed

        private void cmCheck_verboseActionPerformed​(java.awt.event.ActionEvent evt)
      • cm_aboutActionPerformed

        private void cm_aboutActionPerformed​(java.awt.event.ActionEvent evt)
      • cm_800x600ActionPerformed

        private void cm_800x600ActionPerformed​(java.awt.event.ActionEvent evt)
      • cm_loadFileActionPerformed

        private void cm_loadFileActionPerformed​(java.awt.event.ActionEvent evt)
      • exitForm

        private void exitForm​(java.awt.event.WindowEvent evt)
        Exit the Application
      • main

        public static void main​(java.lang.String[] args)
        Parameters:
        args - the command line arguments