|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use JXLayer | |
|---|---|
| org.jdesktop.jxlayer.plaf | |
| org.jdesktop.jxlayer.plaf.ext | |
| Uses of JXLayer in org.jdesktop.jxlayer.plaf |
|---|
| Methods in org.jdesktop.jxlayer.plaf that return JXLayer | |
|---|---|
JXLayer<? extends V> |
AbstractBufferedLayerUI.getLayer()
The JXLayer this AbstractBufferedLayerUI is set to. |
| Methods in org.jdesktop.jxlayer.plaf with parameters of type JXLayer | |
|---|---|
protected void |
AbstractBufferedLayerUI.applyLayerEffects(JXLayer<? extends V> l,
java.awt.Shape clip)
Iterates through the current array of LayerEffects
and applies each enabled one to the buffer. |
protected void |
AbstractLayerUI.configureGraphics(java.awt.Graphics2D g2,
JXLayer<? extends V> l)
This method is called by the AbstractLayerUI.paint(java.awt.Graphics, javax.swing.JComponent) method prior to
any drawing operations to configure the Graphics2D object. |
void |
LayerUI.eventDispatched(java.awt.AWTEvent e,
JXLayer<? extends V> l)
Dispatches AWTEvents for JXLayer
and all it subcomponents to this LayerUI. |
void |
AbstractLayerUI.eventDispatched(java.awt.AWTEvent e,
JXLayer<? extends V> l)
Dispatches AWTEvents for JXLayer
and all it subcomponents to this LayerUI. |
protected java.awt.Shape |
BufferedLayerUI.getClip(JXLayer<? extends V> l)
Returns the Shape to be used as the clip during painting of this JXLayer,
the default implementation returns null. |
protected java.awt.Shape |
AbstractLayerUI.getClip(JXLayer<? extends V> l)
Returns the Shape to be used as the clip during painting of this JXLayer,
the default implementation returns null. |
protected java.awt.Composite |
BufferedLayerUI.getComposite(JXLayer<? extends V> l)
Returns the Composite to be used during painting of this JXLayer,
the default implementation returns null. |
protected java.awt.Composite |
AbstractLayerUI.getComposite(JXLayer<? extends V> l)
Returns the Composite to be used during painting of this JXLayer,
the default implementation returns null. |
protected LayerEffect[] |
BufferedLayerUI.getLayerEffects(JXLayer<? extends V> l)
Returns the array of LayerEffect to be used during painting of this JXLayer,
the default implementation returns constant empty array. |
protected LayerEffect[] |
AbstractBufferedLayerUI.getLayerEffects(JXLayer<? extends V> l)
Returns the array of LayerEffect to be used during painting of this JXLayer,
the default implementation returns constant empty array. |
java.awt.Dimension |
LayerUI.getPreferredScrollableViewportSize(JXLayer<? extends V> l)
Returns the preferred size of the viewport for a view component. |
protected java.util.Map<java.awt.RenderingHints.Key,java.lang.Object> |
BufferedLayerUI.getRenderingHints(JXLayer<? extends V> l)
Returns the map of rendering hints to be used during painting of this JXLayer,
the default implementation returns the empty unmodifiable map. |
protected java.util.Map<java.awt.RenderingHints.Key,java.lang.Object> |
AbstractLayerUI.getRenderingHints(JXLayer<? extends V> l)
Returns the map of rendering hints to be used during painting of this JXLayer,
the default implementation returns the empty unmodifiable map. |
int |
LayerUI.getScrollableBlockIncrement(JXLayer<? extends V> l,
java.awt.Rectangle visibleRect,
int orientation,
int direction)
Components that display logical rows or columns should compute the scroll increment that will completely expose one block of rows or columns, depending on the value of orientation. |
boolean |
LayerUI.getScrollableTracksViewportHeight(JXLayer<? extends V> l)
Returns false to indicate that the height of the viewport does not determine the height of the layer, unless the preferred height of the layer is smaller than the viewports height. |
boolean |
LayerUI.getScrollableTracksViewportWidth(JXLayer<? extends V> l)
Returns false to indicate that the width of the viewport does not determine the width of the layer, unless the preferred width of the layer is smaller than the viewports width. |
int |
LayerUI.getScrollableUnitIncrement(JXLayer<? extends V> l,
java.awt.Rectangle visibleRect,
int orientation,
int direction)
Components that display logical rows or columns should compute the scroll increment that will completely expose one new row or column, depending on the value of orientation. |
protected java.awt.geom.AffineTransform |
BufferedLayerUI.getTransform(JXLayer<? extends V> l)
Returns the AffineTransform to be used during painting of this JXLayer,
the default implementation returns null. |
protected java.awt.geom.AffineTransform |
AbstractLayerUI.getTransform(JXLayer<? extends V> l)
Returns the AffineTransform to be used during painting of this JXLayer,
the default implementation returns null. |
void |
LayerUI.handlePropertyChangeEvent(java.beans.PropertyChangeEvent evt,
JXLayer<? extends V> l)
Notifies the LayerUI when any of its property is changed
and allows to update every JXLayer this LayerUI is set to. |
void |
AbstractLayerUI.handlePropertyChangeEvent(java.beans.PropertyChangeEvent evt,
JXLayer<? extends V> l)
Notifies the LayerUI when any of its property is changed
and allows to update every JXLayer this LayerUI is set to. |
protected boolean |
AbstractBufferedLayerUI.isBufferContentValid(JXLayer<? extends V> l,
java.awt.Shape clip)
Defines if the cached image has the valid content for the current painting painting operation and there is no need to repaint it. |
protected boolean |
AbstractBufferedLayerUI.isBufferFormatValid(JXLayer<? extends V> l)
Defines if the cached image has the valid format for the current painting painting operation and there is no need to recreate it. |
protected boolean |
BufferedLayerUI.isIncrementalUpdate(JXLayer<? extends V> l)
If this method returns false and AbstractLayerUI.isDirty returns false
and the cached image exists and matches the size of painted JXLayer
then the existing image will be used during the painting. |
protected boolean |
AbstractBufferedLayerUI.isIncrementalUpdate(JXLayer<? extends V> l)
If this method returns false and AbstractLayerUI.isDirty returns false
and the cached image exists and matches the size of painted JXLayer
then the existing image will be used during the painting. |
protected void |
AbstractLayerUI.paintLayer(java.awt.Graphics2D g2,
JXLayer<? extends V> l)
Subclasses should implement this method and perform custom painting operations here. |
protected void |
AbstractLayerUI.processFocusEvent(java.awt.event.FocusEvent e,
JXLayer<? extends V> l)
Processes FocusEvent occurring on the JXLayer
or any of its subcomponents. |
protected void |
AbstractLayerUI.processKeyEvent(java.awt.event.KeyEvent e,
JXLayer<? extends V> l)
Processes KeyEvent occurring on the JXLayer
or any of its subcomponents. |
protected void |
AbstractLayerUI.processMouseEvent(java.awt.event.MouseEvent e,
JXLayer<? extends V> l)
Processes MouseEvent occurring on the JXLayer
or any of its subcomponents. |
protected void |
AbstractLayerUI.processMouseMotionEvent(java.awt.event.MouseEvent e,
JXLayer<? extends V> l)
Processes mouse motion events occurring on the JXLayer
or any of its subcomponents. |
protected void |
AbstractLayerUI.processMouseWheelEvent(java.awt.event.MouseWheelEvent e,
JXLayer<? extends V> l)
Processes MouseWheelEvent occurring on the JXLayer
or any of its subcomponents. |
void |
LayerUI.updateUI(JXLayer<? extends V> l)
Invoked when updateUI() is called
from the JXLayer this LayerUI is set to. |
void |
AbstractBufferedLayerUI.updateUI(JXLayer<? extends V> l)
Mark AbstractBufferedLayerUI as dirty if the LookAndFeel was changed |
| Uses of JXLayer in org.jdesktop.jxlayer.plaf.ext |
|---|
| Methods in org.jdesktop.jxlayer.plaf.ext with parameters of type JXLayer | |
|---|---|
void |
MouseScrollableUI.eventDispatched(java.awt.AWTEvent e,
JXLayer<? extends javax.swing.JScrollPane> l)
Dispatches AWTEvents for JXLayer
and all it subcomponents to this LayerUI. |
protected LayerEffect[] |
LockableUI.getLayerEffects(JXLayer<? extends javax.swing.JComponent> l)
Returns the array of LayerEffect to be used during painting of this JXLayer,
the default implementation returns constant empty array. |
protected LayerEffect[] |
LockableUI.getLockedEffects(JXLayer<? extends javax.swing.JComponent> l)
|
protected boolean |
SpotLightUI.isIncrementalUpdate(JXLayer<? extends javax.swing.JComponent> l)
We don't want to update the buffer of this painter for every component's repainting, so this method returns false
and it makes the painting much faster |
protected boolean |
LockableUI.isIncrementalUpdate(JXLayer<? extends javax.swing.JComponent> l)
|
protected void |
SpotLightUI.paintLayer(java.awt.Graphics2D g2,
JXLayer<? extends javax.swing.JComponent> l)
Subclasses should implement this method and perform custom painting operations here. |
protected void |
LockableUI.paintLayer(java.awt.Graphics2D g2,
JXLayer<? extends javax.swing.JComponent> l)
|
protected void |
DebugRepaintingUI.paintLayer(java.awt.Graphics2D g2,
JXLayer<? extends javax.swing.JComponent> l)
Subclasses should implement this method and perform custom painting operations here. |
protected void |
ButtonPanelUI.processKeyEvent(java.awt.event.KeyEvent e,
JXLayer<? extends javax.swing.JComponent> l)
Processes KeyEvent occurring on the JXLayer
or any of its subcomponents. |
protected void |
MouseScrollableUI.processMouseEvent(java.awt.event.MouseEvent e,
JXLayer<? extends javax.swing.JScrollPane> l)
Processes MouseEvent occurring on the JXLayer
or any of its subcomponents. |
protected void |
MouseScrollableUI.processMouseMotionEvent(java.awt.event.MouseEvent e,
JXLayer<? extends javax.swing.JScrollPane> l)
Processes mouse motion events occurring on the JXLayer
or any of its subcomponents. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||