|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Canvas
baseui.Cvue
Classe abstraite de gestion graphique
Nested Class Summary |
Nested classes inherited from class java.awt.Canvas |
java.awt.Canvas.AccessibleAWTCanvas |
Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
int |
aHauteur
Taille de la zone d'affichage = réelle-cadre |
int |
aLargeur
Taille de la zone d'affichage = réelle-cadre |
(package private) int |
cadreX
Taille de l'encadrement (bordure de la zone s'affichage) |
static int |
CADREX_DEFAUT
|
(package private) int |
cadreY
Taille de l'encadrement (bordure de la zone s'affichage) |
static int |
CADREY_DEFAUT
|
java.awt.Graphics |
grBuff
Contexte graphique du double buffering |
static float |
HAUTEURL_DEFAUT
Types de représentation |
static int |
HAUTEURR_DEFAUT
|
(package private) java.awt.Image |
imgBuff
Image pour double buffering |
static float |
LARGEURL_DEFAUT
|
static int |
LARGEURR_DEFAUT
|
float |
lHauteur
Taille logique |
float |
lLargeur
Taille logique |
(package private) float |
origX
origine des coordonnées |
(package private) float |
origY
origine des coordonnées |
(package private) float |
pixHauteur
Taille d'un pixel selon rapport réel/logique |
(package private) float |
pixLargeur
Taille d'un pixel selon rapport réel/logique |
static int |
REPRANISOTROPIC
|
(package private) int |
reprCrt
Type de représentation courant |
static int |
REPRISOTROPIC
|
int |
rHauteur
Taille du Canvas = taille physique |
int |
rLargeur
Taille du Canvas = taille physique |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
Cvue()
Constructeur par défaut |
|
Cvue(java.awt.Color c,
java.awt.Color f,
int repr)
Constructeur avec couleurs |
Method Summary | |
void |
destroy()
destruction du buffer |
void |
effaceFond()
Efface le fond |
int |
getRepresentation()
Renvoit le mode de représentation actif |
int |
lLongueurToRX(float l)
Transforme une longueur logique en réel en X |
int |
lLongueurToRY(float l)
Transforme une longueur logique en réel en Y |
int |
lToRX(float _x)
Conversion logique vers réel en X |
int |
lToRY(float _y)
Conversion logique vers réel en Y |
void |
paint(java.awt.Graphics g)
|
void |
reDim(int mx,
int my)
Mise à jour des valeurs de travail |
void |
redimCadre(int cx,
int cy)
Redimension du cadre |
void |
redimGrBuff()
Initialisation/Mise à jour de la taille de la vue |
void |
repaint()
|
float |
rLongueurToLX(int l)
Transforme une longueur réelle en logique en X |
float |
rLongueurToLY(int l)
Transforme une longueur réelle en logique en Y |
float |
rToLX(int _x)
Conversion réel vers logique en X |
float |
rToLY(int _y)
Conversion réel vers logique en Y |
void |
setDim(float ll,
float hl,
int lr,
int hr,
int cx,
int cy,
float ox,
float oy)
Mise à jour des dimensions |
(package private) java.awt.Dimension |
setDimCanvas()
mise à jour des dimensions selon canvas. |
(package private) void |
setLogicSize(float w,
float h)
Mise à jour de la taille logique |
void |
setRepresentation(int r)
Modification du type de représentation |
Methods inherited from class java.awt.Canvas |
addNotify, createBufferStrategy, createBufferStrategy, getAccessibleContext, getBufferStrategy, update |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getAlignmentX, getAlignmentY, getBackground, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, validate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final float HAUTEURL_DEFAUT
public static final float LARGEURL_DEFAUT
public static final int HAUTEURR_DEFAUT
public static final int LARGEURR_DEFAUT
public static final int REPRANISOTROPIC
public static final int REPRISOTROPIC
public static final int CADREX_DEFAUT
public static final int CADREY_DEFAUT
int reprCrt
public float lLargeur
public float lHauteur
public int rHauteur
public int rLargeur
int cadreX
int cadreY
public int aHauteur
public int aLargeur
float origX
float origY
float pixLargeur
float pixHauteur
java.awt.Image imgBuff
public java.awt.Graphics grBuff
Constructor Detail |
public Cvue()
public Cvue(java.awt.Color c, java.awt.Color f, int repr)
Method Detail |
public void setDim(float ll, float hl, int lr, int hr, int cx, int cy, float ox, float oy)
public void redimCadre(int cx, int cy)
public void reDim(int mx, int my)
void setLogicSize(float w, float h)
java.awt.Dimension setDimCanvas()
public void setRepresentation(int r)
public int getRepresentation()
public int lToRX(float _x)
public int lToRY(float _y)
public float rToLX(int _x)
public float rToLY(int _y)
public int lLongueurToRX(float l)
public int lLongueurToRY(float l)
public float rLongueurToLX(int l)
public float rLongueurToLY(int l)
public void redimGrBuff()
public void effaceFond()
public void repaint()
public void paint(java.awt.Graphics g)
public void destroy()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |