📄 cvue.java
字号:
package baseui;/** * <p>Title: Gestion Affichage et processus</p> * <p>Copyright: Copyright (c) 2004</p> * @author: Jean-Philippe Rennard * @version 1.0 */import java.awt.*;/** Classe abstraite de gestion graphique et animation */public abstract class Cvue extends Canvas { /** Types de repr閟entation **/ public static final float HAUTEURL_DEFAUT=1000; public static final float LARGEURL_DEFAUT=1000; public static final int HAUTEURR_DEFAUT=1000; public static final int LARGEURR_DEFAUT=1000; public static final int REPRANISOTROPIC=0; public static final int REPRISOTROPIC=1; public static final int CADREX_DEFAUT=0; public static final int CADREY_DEFAUT=0; /** Type de repr閟entation courant **/ int reprCrt; /** Taille logique */ public float lLargeur,lHauteur; /** Taille du Canvas = taille physique */ public int rHauteur,rLargeur; /** Taille de l'encadrement (bordure de la zone s'affichage) */ int cadreX, cadreY; /** Taille de la zone d'affichage = r閑lle-cadre */ public int aHauteur, aLargeur; /** origine des coordonn閑s */ float origX, origY; /** Taille d'un pixel selon rapport r閑l/logique */ float pixLargeur, pixHauteur; /** Image pour double buffering */ Image imgBuff; /** Contexte graphique du double buffering */ public Graphics grBuff; /** Constructeur par d閒aut */ public Cvue() { } /** Constructeur avec couleurs */ public Cvue(Color c, Color f, int repr) { reprCrt=repr; setDim(LARGEURL_DEFAUT, HAUTEURL_DEFAUT, LARGEURR_DEFAUT, HAUTEURR_DEFAUT, CADREX_DEFAUT, CADREY_DEFAUT,0,0); redimCadre(0,0); setBackground(f); setForeground(c); } /** Mise
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -