public class PreviewBasePanel extends DefaultButtonsPanel implements PreviewPanel
JPanel.AccessibleJPanel
JComponent.AccessibleJComponent
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
PreviewBasePanel(ArrayList<PreviewBasePanelTab> userPanel,
JPanel generalPanel,
JPanel downPreviewPanel,
PreviewRenderProcess renderProcess,
DataSourcePreview lyr)
Construir un nuevo PreviewBasePanel
|
PreviewBasePanel(int buttons,
ArrayList<PreviewBasePanelTab> userPanel,
JPanel generalPanel,
JPanel downPreviewPanel,
PreviewRenderProcess renderProcess,
DataSourcePreview lyr)
Construir un nuevo PreviewBasePanel
|
Modifier and Type | Method and Description |
---|---|
void |
closePreviewLayer()
Cierra la capa abierta para previsualización
|
DataSourcePreview |
getDataSourcePreview()
Gets the data source of the preview
|
JPanel |
getDownPreviewPanel()
Obtiene el panel de debajo de la vista previa
|
JPanel |
getGeneralPanel()
Obtiene el panel con opciones comunes a todas las pestañas.
|
ImageNavigator |
getImageNavigator()
Devuelve el componente para la vista previa
|
DataSourcePreview |
getLayer()
Especificar el layer para el recorte
|
JPanel |
getPanelPreview()
Obtiene el panel con el componente con la vista previa
|
JPanel |
getPanelWithoutTabs()
Obtiene el panel central sin tabs.
|
IClientImageNavigator |
getPreviewManager()
Obtiene el objeto IClientImageNavigator
|
JTabbedPane |
getTabbedPane()
Obtiene el componente con los tabs donde se añaden las pestañas del usuario.
|
ArrayList<PreviewBasePanelTab> |
getUserPanels()
Obtiene la lista de paneles de usuario
|
void |
previewInitializeSizes()
Initializes the preview size and coordinates.
|
void |
refreshPreview()
Preview refresh
|
void |
setLayer(DataSourcePreview fLayer)
Sets the data source for the preview.
|
void |
setPreviewSize(Dimension dimension)
Sets the size of the preview
|
void |
setUniquePanel(PreviewBasePanelTab panel)
Asigna el panel de la posición 0 del array.
|
add, add, add, add, add, addButtonPressedListener, getButtonsPanel, getContent, getLayout, getWindow, removeButtonPressedListener, setLayout
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
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, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, 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
addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, 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, 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, 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addButtonPressedListener, getButtonsPanel
public PreviewBasePanel(ArrayList<PreviewBasePanelTab> userPanel, JPanel generalPanel, JPanel downPreviewPanel, PreviewRenderProcess renderProcess, DataSourcePreview lyr)
userPanel.
- Lista de paneles de usuario para los tabsgeneralPanel.
- Panel inferior global para todos los tabsdownPreviewPanel.
- Panel inferior al de la previsualizaciónrenderProcess.
- Clase para procesar el raster antes del dibujadolyr.
- Capa raster a mostrar en la previsualizaciónpublic PreviewBasePanel(int buttons, ArrayList<PreviewBasePanelTab> userPanel, JPanel generalPanel, JPanel downPreviewPanel, PreviewRenderProcess renderProcess, DataSourcePreview lyr)
buttons
- userPanel
- generalPanel
- downPreviewPanel
- renderProcess
- lyr
- public void closePreviewLayer()
closePreviewLayer
in interface PreviewPanel
public void setUniquePanel(PreviewBasePanelTab panel)
panel
- public JTabbedPane getTabbedPane()
PreviewPanel
getTabbedPane
in interface PreviewPanel
public JPanel getPanelWithoutTabs()
public JPanel getGeneralPanel()
public JPanel getDownPreviewPanel()
public ArrayList<PreviewBasePanelTab> getUserPanels()
public IClientImageNavigator getPreviewManager()
public ImageNavigator getImageNavigator()
PreviewPanel
getImageNavigator
in interface PreviewPanel
public JPanel getPanelPreview()
public void setLayer(DataSourcePreview fLayer)
PreviewPanel
setLayer
in interface PreviewPanel
public void previewInitializeSizes()
PreviewPanel
previewInitializeSizes
in interface PreviewPanel
public DataSourcePreview getLayer()
layer
- public void setPreviewSize(Dimension dimension)
PreviewPanel
setPreviewSize
in interface PreviewPanel
public void refreshPreview()
PreviewPanel
refreshPreview
in interface PreviewPanel
public DataSourcePreview getDataSourcePreview()
PreviewPanel
getDataSourcePreview
in interface PreviewPanel