⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fontrecord.java

📁 It is all about project scheduling. GanttProject is a tool for creating a project schedule by means
💻 JAVA
字号:
package org.ganttproject.impex.htmlpdf.fonts;import java.io.File;import java.io.IOException;import java.net.URI;import java.util.ArrayList;/** * Created by IntelliJ IDEA. *  * @author bard Date: 07.01.2004 */public class FontRecord {    private URI myLocation;    private URI myMetricsLocation;    private ArrayList myTriplets = new ArrayList();    private TTFFileExt myTTFFile;    public FontRecord(File fontFile, FontMetricsStorage metricsStorage)            throws IOException {        myTTFFile = new TTFFileExt(fontFile);        myLocation = fontFile.toURI();        myMetricsLocation = metricsStorage.getFontMetricsURI(myTTFFile);    }    public FontRecord(URI fontLocation, URI metricsLocation) {        myLocation = fontLocation;        myMetricsLocation = metricsLocation;    }    public void addTriplet(FontTriplet triplet) {        myTriplets.add(triplet);    }    public URI getFontLocation() {        return myLocation;    }    public URI getMetricsLocation() {        return myMetricsLocation;    }    public FontTriplet[] getFontTriplets() {        return (FontTriplet[]) myTriplets.toArray(new FontTriplet[0]);    }    public TTFFileExt getTTFFile() {        return myTTFFile;    }    public String toString() {        return "font file=" + myLocation + " metrics file=" + myMetricsLocation;    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -