1
我想爲Java代碼中的Jasper報告設置字體。是否有可能?如果是,那麼請建議回答。在java中設置Jasper報告的字體
我想爲Java代碼中的Jasper報告設置字體。是否有可能?如果是,那麼請建議回答。在java中設置Jasper報告的字體
如果您在使用動態碧玉那麼你可以使用:
包
import ar.com.fdvs.dj.domain.constants.Font;
import ar.com.fdvs.dj.domain.Style;
,並使用這些軟件包,如: -
Font columnFont=new Font(10, "SansSerif", false);
Style stringColumnStyle=new Style("stringColumnStyle");
stringColumnStyle.setFont(columnFont);
stringColumnStyle.setBorder(Border.THIN);
stringColumnStyle.setHorizontalAlign(HorizontalAlign.LEFT);
stringColumnStyle.setVerticalAlign(VerticalAlign.MIDDLE);
stringColumnStyle.setBorderColor(Color.LIGHT_GRAY);
我有數據用不同的字體大小,字體名稱在Jtable中,並希望打印與Jtable相同的表值...我知道Jtable模型,但它只發送表的對象....所以任何建議... – ALV
您好atul,請您詳細說明它更多??我無法確切地得到你的問題......? – Hunter
如果您使用動態碧玉...並且當您在碧玉報告中添加列時,請使用包ar.com.fdvs.dj.domain.entities.columns.AbstractColumn; 並創建FastReportBuilder的對象drb = new FastReportBuilder(); AbstractColumn日期= ColumnBuilder.getNew()。setColumnProperty(arrColumnNameCollection.get(指數)的ToString(),Date.class.getName()) \t \t \t \t \t \t .setTitle(arrColumnNameDisplayCollection.get(索引)。的toString())setWidth(sizeForDate).setStyle(DATESTYLE).setHeaderStyle(headerStyle).build(); \t \t \t \t \t \t drb.addColumn(日期); – Hunter