public class MapPreview
extends javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
MapPreview(@NotNull java.awt.Image original)
Constructs the user interface.
|
Modifier and Type | Method and Description |
---|---|
void |
paintComponent(@NotNull java.awt.Graphics g) |
void |
zoom0()
Zoom to 24x24.
|
void |
zoom100()
Zoom to 100%.
|
void |
zoom12()
Zoom to 12.5%.
|
void |
zoom150()
Zoom to 150%.
|
void |
zoom200()
Zoom to 200%.
|
void |
zoom25()
Zoom to 25%.
|
void |
zoom250()
Zoom to 250%.
|
void |
zoom300()
Zoom to 300%.
|
void |
zoom400()
Zoom to 400%.
|
void |
zoom50()
Zoom to 50%.
|
void |
zoomAlgAreaAveraging()
Zoom Algorithm: Area Averaging.
|
void |
zoomAlgDefault()
Zoom Algorithm: Default.
|
void |
zoomAlgFast()
Zoom Algorithm: Fast.
|
void |
zoomAlgReplicate()
Zoom Algorithm: Replicate.
|
void |
zoomAlgSmooth()
Zoom Algorithm: Smooth.
|
void |
zoomClose()
Close the preview.
|
void |
zoomSave()
Zoom save.
|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public MapPreview(@NotNull @NotNull java.awt.Image original)
original
- the image to be displayed@ActionMethod public void zoom0() throws java.lang.OutOfMemoryError
java.lang.OutOfMemoryError
- In case this method runs out of memory, which
really might happen, so callers are expected to handle this.@ActionMethod public void zoom12() throws java.lang.OutOfMemoryError
java.lang.OutOfMemoryError
- In case this method runs out of memory, which
really might happen, so callers are expected to handle this.@ActionMethod public void zoom25() throws java.lang.OutOfMemoryError
java.lang.OutOfMemoryError
- In case this method runs out of memory, which
really might happen, so callers are expected to handle this.@ActionMethod public void zoom50() throws java.lang.OutOfMemoryError
java.lang.OutOfMemoryError
- In case this method runs out of memory, which
really might happen, so callers are expected to handle this.@ActionMethod public void zoom100() throws java.lang.OutOfMemoryError
java.lang.OutOfMemoryError
- In case this method runs out of memory, which
really might happen, so callers are expected to handle this.@ActionMethod public void zoom150() throws java.lang.OutOfMemoryError
java.lang.OutOfMemoryError
- In case this method runs out of memory, which
really might happen, so callers are expected to handle this.@ActionMethod public void zoom200() throws java.lang.OutOfMemoryError
java.lang.OutOfMemoryError
- In case this method runs out of memory, which
really might happen, so callers are expected to handle this.@ActionMethod public void zoom250() throws java.lang.OutOfMemoryError
java.lang.OutOfMemoryError
- In case this method runs out of memory, which
really might happen, so callers are expected to handle this.@ActionMethod public void zoom300() throws java.lang.OutOfMemoryError
java.lang.OutOfMemoryError
- In case this method runs out of memory, which
really might happen, so callers are expected to handle this.@ActionMethod public void zoom400() throws java.lang.OutOfMemoryError
java.lang.OutOfMemoryError
- In case this method runs out of memory, which
really might happen, so callers are expected to handle this.@ActionMethod public void zoomSave() throws java.io.IOException, java.lang.OutOfMemoryError
java.io.IOException
- In case of I/O problems.java.lang.OutOfMemoryError
- In case this method runs out of memory, which
really might happen, so callers are expected to handle this.@ActionMethod public void zoomClose()
@ActionMethod public void zoomAlgDefault() throws java.lang.OutOfMemoryError
java.lang.OutOfMemoryError
- In case this method runs out of memory, which
really might happen, so callers are expected to handle this.@ActionMethod public void zoomAlgFast() throws java.lang.OutOfMemoryError
java.lang.OutOfMemoryError
- In case this method runs out of memory, which
really might happen, so callers are expected to handle this.@ActionMethod public void zoomAlgSmooth() throws java.lang.OutOfMemoryError
java.lang.OutOfMemoryError
- In case this method runs out of memory, which
really might happen, so callers are expected to handle this.@ActionMethod public void zoomAlgReplicate() throws java.lang.OutOfMemoryError
java.lang.OutOfMemoryError
- In case this method runs out of memory, which
really might happen, so callers are expected to handle this.@ActionMethod public void zoomAlgAreaAveraging() throws java.lang.OutOfMemoryError
java.lang.OutOfMemoryError
- In case this method runs out of memory, which
really might happen, so callers are expected to handle this.public void paintComponent(@NotNull @NotNull java.awt.Graphics g)
paintComponent
in class javax.swing.JComponent