📄 treedrawing.java
字号:
package toocom.graphdrawing;
import java.util.Enumeration;
import java.util.Iterator;
import java.util.Collection;
import java.util.LinkedList;
import java.util.Hashtable;
import java.awt.Graphics;
import java.awt.Dimension;
import javax.swing.tree.DefaultTreeModel;
import toocom.ocgl.ConceptualPrimitive;
import toocom.ocgl.Language;
/**
* This class display a tree in a Graphics, that corresponds to the list of conceptual
* primitives of the class.
*
* @author Matthieu
* @version 23/12/2003
*/
public class TreeDrawing{
private Dimension displayArea = new Dimension();
public TreeDrawing(Graphics g, Collection collec, Language lang){
//Recherche des racines des diff閞entes hi閞archies, liste cha頽閑 de ConceptualPrimitive
LinkedList roots = getTopConceptualPrimitive(collec);
int longMaxi=0;//longueur n閏essaire pour afficher la hi閞archie la plus longue
int heightUsed = 0;//hauteur utilis閑 pour afficher toutes les hi閞archies trait閑s
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -