Package com.kitfox.svg.app
Class SVGViewer
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- java.awt.Window
-
- java.awt.Frame
-
- javax.swing.JFrame
-
- com.kitfox.svg.app.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.Window
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
-
-
Field Summary
Fields Modifier and Type Field Description private javax.swing.JCheckBoxMenuItemCheckBoxMenuItem_anonInputStreamprivate javax.swing.JMenuItemcm_800x600private javax.swing.JMenuItemcm_aboutprivate javax.swing.JMenuItemcm_loadFileprivate javax.swing.JMenuItemcm_loadUrlprivate javax.swing.JCheckBoxMenuItemcmCheck_verbose(package private) javax.swing.JFileChooserfileChooserFileChooser for running in trusted environmentsprivate javax.swing.JMenuBarjMenuBar1private javax.swing.JMenumenu_fileprivate javax.swing.JMenumenu_helpprivate javax.swing.JMenumenu_windowprivate javax.swing.JPanelpanel_svgAreaprivate javax.swing.JScrollPanescrollPane_svgAreastatic longserialVersionUID(package private) SVGDisplayPanelsvgDisplayPanel-
Fields inherited from class java.awt.Frame
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
-
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
-
-
Constructor Summary
Constructors Constructor Description SVGViewer()Creates new form SVGViewer
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidcm_800x600ActionPerformed(java.awt.event.ActionEvent evt)private voidcm_aboutActionPerformed(java.awt.event.ActionEvent evt)private voidcm_loadFileActionPerformed(java.awt.event.ActionEvent evt)private voidcm_loadUrlActionPerformed(java.awt.event.ActionEvent evt)private voidcmCheck_verboseActionPerformed(java.awt.event.ActionEvent evt)private voidexitForm(java.awt.event.WindowEvent evt)Exit the Applicationprivate voidinitComponents()This method is called from within the constructor to initialize the form.private voidloadURL(java.net.URL url)static voidmain(java.lang.String[] args)private voidpanel_svgAreaMousePressed(java.awt.event.MouseEvent evt)private voidpanel_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
-
-
-
-
Field Detail
-
serialVersionUID
public static final long serialVersionUID
- See Also:
- Constant Field Values
-
svgDisplayPanel
SVGDisplayPanel svgDisplayPanel
-
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
-
-
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
-
-