下面列出了org.apache.poi.ss.usermodel.HorizontalAlignment#LEFT 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
public BigTitle(String content) {
this.lines = 2;
this.content = content;
this.color = ExcelColor.TAN;
this.rowHeight = 350;
this.fontColor = ExcelColor.BLACK;
this.alignment = HorizontalAlignment.LEFT;
this.bold = false;
this.fontHeight = 280;
}
private HorizontalAlignment getHorizontalAlignment(TextAlignHolder alignment)
{
switch (alignment.horizontalAlignment)
{
case RIGHT:
return HorizontalAlignment.RIGHT;
case CENTER:
return HorizontalAlignment.CENTER;
case JUSTIFIED:
return HorizontalAlignment.JUSTIFY;
case LEFT:
default:
return HorizontalAlignment.LEFT;
}
}
private HorizontalAlignment getHorizontalAlignment(TextAlignHolder alignment) {
switch (alignment.horizontalAlignment)
{
case RIGHT:
return HorizontalAlignment.RIGHT;
case CENTER:
return HorizontalAlignment.CENTER;
case JUSTIFIED:
return HorizontalAlignment.JUSTIFY;
case LEFT:
default:
return HorizontalAlignment.LEFT;
}
}
/**
* Converts the given element alignment into one of the HorizontalAlignment-constants.
*
* @param e the JFreeReport element alignment.
* @return the HorizontalAlignment-Alignment.
* @throws IllegalArgumentException if an Unknown JFreeReport alignment is given.
*/
protected static HorizontalAlignment convertHorizontalAlignment( final ElementAlignment e ) {
if ( ElementAlignment.LEFT.equals( e ) ) {
return HorizontalAlignment.LEFT;
} else if ( ElementAlignment.RIGHT.equals( e ) ) {
return HorizontalAlignment.RIGHT;
} else if ( ElementAlignment.JUSTIFY.equals( e ) ) {
return HorizontalAlignment.JUSTIFY;
} else if ( ElementAlignment.CENTER.equals( e ) ) {
return HorizontalAlignment.CENTER;
}
throw new IllegalArgumentException( "Invalid alignment" );
}