|
LEONARDI Application Composer - 8.9.0.40 by W4 S.A. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectleon.view.win.swing.component.LyAbstractTitlePanelManager
leon.view.win.swing.component.LyJTitlePanel._LyJTitlePanelManager
public class LyJTitlePanel._LyJTitlePanelManager
Implements the LyAbstractTitlePanelManager to manage offscreen image.
LyAbstractTitlePanelManager
Field Summary |
---|
Fields inherited from class leon.view.win.swing.component.LyAbstractTitlePanelManager |
---|
__VERSION, FADING, X_GAP, Y_GAP |
Constructor Summary | |
---|---|
LyJTitlePanel._LyJTitlePanelManager()
Sole constructor. |
|
LyJTitlePanel._LyJTitlePanelManager(java.awt.Image bgImage,
java.awt.Image image,
java.lang.String imageToolTip,
java.awt.Image rightImage,
java.lang.String rightImageToolTip,
java.lang.String leftLabel,
java.lang.String centerLabel,
java.lang.String rightLabel,
java.awt.Component comp,
LyActionListener listener)
Creates a title panel manager and adds it mouse listeners. |
Method Summary | |
---|---|
java.awt.Image |
getImageOffScreen(java.awt.Dimension offScreenSize)
This canvas manager doesn't have offscreen images. |
java.awt.Dimension |
getPreferredSize()
Computes preferred size depending on content. |
java.awt.Graphics |
getTargetGraphics(java.awt.Image offScreenImage,
java.awt.Graphics defaultGraphics)
This canvas manager doesn't have offscreen images. |
void |
mouseClicked(java.awt.event.MouseEvent e)
|
void |
mouseEntered(java.awt.event.MouseEvent e)
Nothing is done. |
void |
mouseExited(java.awt.event.MouseEvent e)
Nothing is done. |
void |
mousePressed(java.awt.event.MouseEvent e)
|
void |
mouseReleased(java.awt.event.MouseEvent e)
Nothing is done. |
void |
paintOnScreen(java.awt.Image offScreenImage,
java.awt.Graphics onScreenGraphics)
This canvas manager doesn't have offscreen images. |
Methods inherited from class leon.view.win.swing.component.LyAbstractTitlePanelManager |
---|
getComponent, getDrawableString, getImageRectangle, getImageToolTip, getMinimumSize, getRightImageRectangle, getRightImageToolTip, getRightLabelRectangle, paintCommon, setCenterLabel, setFading, setImage, setImageBackgroundColor, setImageBorderColor, setImageToolTip, setLeftLabel, setRightImage, setRightImageToolTip, setRightLabel, setTitleBackgroundColor, setTitleColor, setTitleFont |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LyJTitlePanel._LyJTitlePanelManager()
public LyJTitlePanel._LyJTitlePanelManager(java.awt.Image bgImage, java.awt.Image image, java.lang.String imageToolTip, java.awt.Image rightImage, java.lang.String rightImageToolTip, java.lang.String leftLabel, java.lang.String centerLabel, java.lang.String rightLabel, java.awt.Component comp, LyActionListener listener)
bgImage
- the background imageimage
- the main image of the titlebarimageToolTip
- the main image tooltiprightImage
- the right image of the titlebarrightImageToolTip
- the right image tooltipleftLabel
- the left label on the titlecenterLabel
- the centered labelrightLabel
- the right labelcomp
- the associated graphical componentlistener
- the action listenerMethod Detail |
---|
public java.awt.Image getImageOffScreen(java.awt.Dimension offScreenSize)
getImageOffScreen
in class LyAbstractTitlePanelManager
offScreenSize
- the size of the image to return
null
LyAbstractTitlePanelManager.getImageOffScreen(Dimension)
public java.awt.Graphics getTargetGraphics(java.awt.Image offScreenImage, java.awt.Graphics defaultGraphics)
getTargetGraphics
in class LyAbstractTitlePanelManager
offScreenImage
- the offscreen imagedefaultGraphics
- the default graphics context to use
LyAbstractTitlePanelManager.getTargetGraphics(Image, Graphics)
public void paintOnScreen(java.awt.Image offScreenImage, java.awt.Graphics onScreenGraphics)
paintOnScreen
in class LyAbstractTitlePanelManager
offScreenImage
- the offscreen image to paint on the onscreen contextonScreenGraphics
- the graphics context to paint the offscreen image onLyAbstractTitlePanelManager.paintOnScreen(Image, Graphics)
public void mousePressed(java.awt.event.MouseEvent e)
mousePressed
in interface java.awt.event.MouseListener
public void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked
in interface java.awt.event.MouseListener
public void mouseExited(java.awt.event.MouseEvent e)
mouseExited
in interface java.awt.event.MouseListener
MouseListener.mouseExited(java.awt.event.MouseEvent)
public void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased
in interface java.awt.event.MouseListener
MouseListener.mouseReleased(java.awt.event.MouseEvent)
public void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered
in interface java.awt.event.MouseListener
MouseListener.mouseEntered(java.awt.event.MouseEvent)
public java.awt.Dimension getPreferredSize()
LyAbstractTitlePanelManager
getPreferredSize
in class LyAbstractTitlePanelManager
|
(c) January 2013 - W4 S.A. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |