当前位置: 首页>>代码示例>>Java>>正文


Java Anchor.setName方法代码示例

本文整理汇总了Java中com.lowagie.text.Anchor.setName方法的典型用法代码示例。如果您正苦于以下问题:Java Anchor.setName方法的具体用法?Java Anchor.setName怎么用?Java Anchor.setName使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在com.lowagie.text.Anchor的用法示例。


在下文中一共展示了Anchor.setName方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: writeDatabaseVersionAndDataSourceDetails

import com.lowagie.text.Anchor; //导入方法依赖的package包/类
private void writeDatabaseVersionAndDataSourceDetails(JavaInformations javaInformations) {
	if (!noDatabase && javaInformations.getDataBaseVersion() != null) {
		addCell(getString("Base_de_donnees") + ':');
		addCell(javaInformations.getDataBaseVersion());
	}
	if (javaInformations.getDataSourceDetails() != null) {
		addCell(getString("DataSource_jdbc") + ':');
		addCell(javaInformations.getDataSourceDetails());
		addCell("");
		final Anchor anchor = new Anchor("DataSource reference", PdfFonts.BLUE.getFont());
		anchor.setName("DataSource reference");
		anchor.setReference(
				"http://commons.apache.org/dbcp/apidocs/org/apache/commons/dbcp/BasicDataSource.html");
		currentTable.addCell(anchor);
	}
}
 
开发者ID:javamelody,项目名称:javamelody,代码行数:17,代码来源:PdfJavaInformationsReport.java

示例2: getAnchor

import com.lowagie.text.Anchor; //导入方法依赖的package包/类
/**
 * Creates an Anchor object based on a list of properties.
 * @param attributes
 * @return an Anchor
 */
public static Anchor getAnchor(Properties attributes) {
	Anchor anchor = new Anchor(getPhrase(attributes));
	String value;
	value = attributes.getProperty(ElementTags.NAME);
	if (value != null) {
		anchor.setName(value);
	}
	value = (String) attributes.remove(ElementTags.REFERENCE);
	if (value != null) {
		anchor.setReference(value);
	}
	return anchor;
}
 
开发者ID:albfernandez,项目名称:itext2,代码行数:19,代码来源:ElementFactory.java

示例3: addPsCommandReference

import com.lowagie.text.Anchor; //导入方法依赖的package包/类
private void addPsCommandReference() throws DocumentException {
	final Anchor psAnchor = new Anchor("ps command reference", PdfFonts.BLUE.getFont());
	psAnchor.setName("ps command reference");
	psAnchor.setReference("http://en.wikipedia.org/wiki/Ps_(Unix)");
	psAnchor.setFont(PdfFonts.BLUE.getFont());
	final Paragraph psParagraph = new Paragraph();
	psParagraph.add(psAnchor);
	psParagraph.setAlignment(Element.ALIGN_RIGHT);
	addToDocument(psParagraph);
}
 
开发者ID:javamelody,项目名称:javamelody,代码行数:11,代码来源:PdfProcessInformationsReport.java

示例4: addConfigurationReference

import com.lowagie.text.Anchor; //导入方法依赖的package包/类
private void addConfigurationReference() throws DocumentException {
	final Anchor ehcacheAnchor = new Anchor("Configuration reference", PdfFonts.BLUE.getFont());
	ehcacheAnchor.setName("Ehcache configuration reference");
	ehcacheAnchor.setReference(
			"http://ehcache.sourceforge.net/apidocs/net/sf/ehcache/config/CacheConfiguration.html#field_summary");
	ehcacheAnchor.setFont(PdfFonts.BLUE.getFont());
	final Paragraph ehcacheParagraph = new Paragraph();
	ehcacheParagraph.add(ehcacheAnchor);
	ehcacheParagraph.setAlignment(Element.ALIGN_RIGHT);
	addToDocument(ehcacheParagraph);
}
 
开发者ID:javamelody,项目名称:javamelody,代码行数:12,代码来源:PdfCacheInformationsReport.java

示例5: addConfigurationReference

import com.lowagie.text.Anchor; //导入方法依赖的package包/类
private void addConfigurationReference() throws DocumentException {
	final Anchor quartzAnchor = new Anchor("Configuration reference", PdfFonts.BLUE.getFont());
	quartzAnchor.setName("Quartz configuration reference");
	quartzAnchor.setReference("http://www.quartz-scheduler.org/docs/index.html");
	quartzAnchor.setFont(PdfFonts.BLUE.getFont());
	final Paragraph quartzParagraph = new Paragraph();
	quartzParagraph.add(quartzAnchor);
	quartzParagraph.setAlignment(Element.ALIGN_RIGHT);
	addToDocument(quartzParagraph);
}
 
开发者ID:javamelody,项目名称:javamelody,代码行数:11,代码来源:PdfJobInformationsReport.java

示例6: main

import com.lowagie.text.Anchor; //导入方法依赖的package包/类
/**
 * Demonstrates some Anchor functionality.
 * 
 * @param args
 *            no arguments needed here
 */
public static void main(String[] args) {

	System.out.println("the Anchor object");

	// step 1: creation of a document-object
	Document document = new Document();
	try {
		// step 2:
		PdfWriter.getInstance(document, new FileOutputStream(android.os.Environment.getExternalStorageDirectory() + java.io.File.separator + "droidtext" + java.io.File.separator + "AHref.pdf"));
		HtmlWriter.getInstance(document, new FileOutputStream(android.os.Environment.getExternalStorageDirectory() + java.io.File.separator + "droidtext" + java.io.File.separator + "AHref.html"));

		// step 3: we open the document
		document.open();

		// step 4:
		Paragraph paragraph = new Paragraph("Please visit my ");
		Anchor anchor1 = new Anchor("website (external reference)", FontFactory.getFont(FontFactory.HELVETICA, 12,
				Font.UNDERLINE, new Color(0, 0, 255)));
		anchor1.setReference("http://www.lowagie.com/iText/");
		anchor1.setName("top");
		paragraph.add(anchor1);
		paragraph.add(new Chunk(".\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"));
		document.add(paragraph);
		Anchor anchor2 = new Anchor("please jump to a local destination", FontFactory.getFont(
				FontFactory.HELVETICA, 12, Font.NORMAL, new Color(0, 0, 255)));
		anchor2.setReference("#top");
		document.add(anchor2);
	} catch (DocumentException de) {
		System.err.println(de.getMessage());
	} catch (IOException ioe) {
		System.err.println(ioe.getMessage());
	}

	// step 5: we close the document
	document.close();
}
 
开发者ID:fc-dream,项目名称:PDFTestForAndroid,代码行数:43,代码来源:AHref.java

示例7: main

import com.lowagie.text.Anchor; //导入方法依赖的package包/类
/**
 * Demonstrates some Anchor functionality.
 * 
 */
@Test
public void main() throws Exception {

	// step 1: creation of a document-object
	Document document = new Document();
	// step 2:
	PdfWriter.getInstance(document, PdfTestBase.getOutputStream("AHref.pdf"));
	HtmlWriter.getInstance(document, PdfTestBase.getOutputStream("AHref.html"));

	// step 3: we open the document
	document.open();

	// step 4:
	Paragraph paragraph = new Paragraph("Please visit my ");
	Anchor anchor1 = new Anchor("website (external reference)", FontFactory.getFont(FontFactory.HELVETICA, 12,
			Font.UNDERLINE, new Color(0, 0, 255)));
	anchor1.setReference("http://www.lowagie.com/iText/");
	anchor1.setName("top");
	paragraph.add(anchor1);
	paragraph.add(new Chunk(".\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"));
	document.add(paragraph);
	Anchor anchor2 = new Anchor("please jump to a local destination", FontFactory.getFont(FontFactory.HELVETICA,
			12, Font.NORMAL, new Color(0, 0, 255)));
	anchor2.setReference("#top");
	document.add(anchor2);

	// step 5: we close the document
	document.close();
}
 
开发者ID:albfernandez,项目名称:itext2,代码行数:34,代码来源:AHrefTest.java

示例8: addRegisteredPlayers

import com.lowagie.text.Anchor; //导入方法依赖的package包/类
/**
 * Add all registered players to the document
 * 
 * @throws DocumentException
 *             When the data can not be added to the document
 */
public void addRegisteredPlayers() throws DocumentException {
    /* Add a section for the players */
    Anchor playerAnchor = new Anchor(PreferencesManager.getInstance()
            .localizeString("pdfoutput.players.title"),
            PDFExporter.BIG_HEADER_FONT);
    playerAnchor.setName(PreferencesManager.getInstance().localizeString(
            "pdfoutput.players.title"));
    Chapter playerChapter = new Chapter(new Paragraph(playerAnchor),
            this.chapterNumber);
    playerChapter.add(Chunk.NEWLINE);

    for (Player player : this.event.getRegisteredPlayers()) {
        String[][] playerAttributes = {
                { "Name",
                        player.getFirstName() + " " + player.getLastName() },
                { "Nickname", player.getNickName() },
                { "Mail", player.getMailAddress() },
                { "Starting number", player.getStartingNumber() } };

        for (String[] attribute : playerAttributes) {
            if (attribute[1].equals("")) {
                if (attribute[0].equals("Starting number")) {
                    playerChapter.add(new Paragraph(PreferencesManager
                            .getInstance().localizeString(
                                    "pdfoutput.players.nostartingnumber"),
                            PDFExporter.TEXT_FONT));
                } else if (attribute[0].equals("Name")) {
                    playerChapter.add(new Paragraph(PreferencesManager
                            .getInstance().localizeString(
                                    "pdfoutput.players.noname"),
                            PDFExporter.SMALL_BOLD));
                }
            } else {
                if (attribute[0].equals("Name")) {
                    playerChapter.add(new Paragraph(attribute[1],
                            PDFExporter.SMALL_BOLD));
                } else if (attribute[0].equals("Starting number")) {
                    playerChapter.add(new Paragraph(PreferencesManager
                            .getInstance().localizeString(
                                    "pdfoutput.players.startingnumber")
                            + " " + attribute[1], PDFExporter.TEXT_FONT));
                } else {
                    playerChapter.add(new Paragraph(attribute[1],
                            PDFExporter.TEXT_FONT));
                }
            }
        }

        if (player.hasPayed()) {
            playerChapter.add(new Paragraph(PreferencesManager
                    .getInstance().localizeString(
                            "pdfoutput.players.payed.true"),
                    PDFExporter.TEXT_FONT));
        } else {
            playerChapter.add(new Paragraph(PreferencesManager
                    .getInstance().localizeString(
                            "pdfoutput.players.payed.false"),
                    PDFExporter.TEXT_FONT));
        }

        if (player.isDisqualified()) {
            playerChapter.add(new Paragraph(PreferencesManager
                    .getInstance().localizeString(
                            "pdfoutput.players.disqualified.true"),
                    PDFExporter.TEXT_FONT));
        }

        playerChapter.add(Chunk.NEWLINE);
    }

    this.chapterNumber++;
    this.document.add(playerChapter);
}
 
开发者ID:Novanoid,项目名称:Tourney,代码行数:80,代码来源:PDFDocument.java


注:本文中的com.lowagie.text.Anchor.setName方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。