Class StandardPdfField

java.lang.Object
net.sf.jasperreports.pdf.classic.producer.StandardPdfField
All Implemented Interfaces:
net.sf.jasperreports.pdf.common.PdfField
Direct Known Subclasses:
StandardPdfTextField, StandardRadioCheck

public abstract class StandardPdfField extends Object implements net.sf.jasperreports.pdf.common.PdfField
Author:
Lucian Chirita (lucianc@users.sourceforge.net)
  • Field Details

  • Constructor Details

    • StandardPdfField

      public StandardPdfField(StandardPdfProducer pdfProducer, com.lowagie.text.pdf.BaseField field)
  • Method Details

    • setBorderWidth

      public void setBorderWidth(float borderWidth)
      Specified by:
      setBorderWidth in interface net.sf.jasperreports.pdf.common.PdfField
    • setBackgroundColor

      public void setBackgroundColor(Color backcolor)
      Specified by:
      setBackgroundColor in interface net.sf.jasperreports.pdf.common.PdfField
    • setTextColor

      public void setTextColor(Color forecolor)
      Specified by:
      setTextColor in interface net.sf.jasperreports.pdf.common.PdfField
    • setAlignment

      public void setAlignment(net.sf.jasperreports.pdf.common.PdfTextAlignment alignment)
      Specified by:
      setAlignment in interface net.sf.jasperreports.pdf.common.PdfField
    • setBorderColor

      public void setBorderColor(Color lineColor)
      Specified by:
      setBorderColor in interface net.sf.jasperreports.pdf.common.PdfField
    • setBorderStyle

      public void setBorderStyle(net.sf.jasperreports.pdf.type.PdfFieldBorderStyleEnum borderStyle)
      Specified by:
      setBorderStyle in interface net.sf.jasperreports.pdf.common.PdfField
    • toBorderStyleValue

      protected int toBorderStyleValue(net.sf.jasperreports.pdf.type.PdfFieldBorderStyleEnum borderStyle)
    • setReadOnly

      public void setReadOnly()
      Specified by:
      setReadOnly in interface net.sf.jasperreports.pdf.common.PdfField
    • setText

      public void setText(String value)
      Specified by:
      setText in interface net.sf.jasperreports.pdf.common.PdfField
    • setFont

      public void setFont(Map<AttributedCharacterIterator.Attribute,Object> attributes, Locale locale)
      Specified by:
      setFont in interface net.sf.jasperreports.pdf.common.PdfField
    • setFontSize

      public void setFontSize(float fontSize)
      Specified by:
      setFontSize in interface net.sf.jasperreports.pdf.common.PdfField
    • setRotation

      public void setRotation(int rotation)
      Specified by:
      setRotation in interface net.sf.jasperreports.pdf.common.PdfField
    • setVisible

      public void setVisible()
      Specified by:
      setVisible in interface net.sf.jasperreports.pdf.common.PdfField