مشکلم این نیست که نمیتونم خروجی pdf بسازم اصلا خود table رو میشه به صورت pdf مستقیم ذخیره کرد این هم کدش
public void print() {
datatable.setFont(new Font("Tahoma", Font.PLAIN, 14));
MessageFormat header = new MessageFormat("گزارش ظروف");
MessageFormat footer = new MessageFormat("page{0,number,integer}");
try{
datatable.print(JTable.PrintMode.FIT_WIDTH, header, footer);
}
catch (Exception ex)
{
JOptionPane.showMessageDialog(null, ex.getMessage());
}
datatable.setFont(new Font("Tahoma", Font.PLAIN, 14));
}
من از امکانات ireport خوشم اومد نسبت به itext یا حتی کریستال ریپورت و گزارش سازهای تحت ویندوزی که تاحالا دیدم تنها مشکلش با فارسیه که توی خروجی pdf اون هم فقط توی جاوا نه خود برنامش بهش بر خوردم یعنی تو خود برنامه خروجی pdf رو بعد تنظیمات درست میده ولی وقتی توی netbeans فراخوانیش میکنم pdf حروفش یا حذف میشه یا علامت سوال میشه البته فقط حروف و اعداد فارسی