在java中實現對FORM的列印功能 (轉)
在java中實現對FORM的列印功能 (轉)[@more@]
在實現對FORM的列印功能
public void print(JFrame frame)
{
Container container=frame.getContentPane();
Properties prop=new Properties();
PrintJob job = getToolkit().getPrintJob(frame,"test",prop);
// PrintJob job = getToolkit().getPrintJob(this,"test",prop);
if(job != null)
{
Graphics pg = job.getGraphics() ;
if ( pg != null )
{
pg.translate((job.getPageDimension().width-getSize().width)/2,
(job.getPageDimension().height-getSize().height)/2);
code - container.print(pg);
print(pg);
pg.dispose() ;
job.end();
}
}
job=null;
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-990401/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 實現類似IE的列印網頁功能 (轉)網頁
- 在C#裡實現DATAGRID的列印預覽和列印 (轉)C#
- NetSuite實現pdf列印中的條形碼的功能UI
- 在Java中實現回撥過程 (轉)Java
- 在Java中實現遠端方法呼叫(轉)Java
- web 實現分頁列印功能Web
- Java實現動態的匯出Excel表功能--用form表單提交JavaExcelORM
- 在VC中所見即所得列印的簡易實現 (轉)
- Linux系統中掃描、列印的實現(轉)Linux
- Visual C++ 6.0程式設計實現列印功能(轉)C++程式設計
- 在Swift中實現撤銷功能Swift
- 在Java中實現浮點數的精確計算 (轉)Java
- 在CGI中實現session的想法和實現 (轉)Session
- 在ASP中實現通用的絕對路徑生成方法 (轉)
- electron + vue專案實現列印小票功能Vue
- 在框架頁中彈出新視窗提供列印功能框架
- 在Java程式中列印java執行時引數Java
- java實現一個月的日曆列印Java
- 在Asp.Net中實現類似DWR的功能ASP.NET
- 安卓呼叫PrinterShare實現無線列印功能安卓
- Js中實現拼音和UrlEncode的功能(利用GB和Unicode對照表) (轉)JSUnicode
- Python在類中實現swith case功能Python
- 使用Java實現在SQLserver中實現圖片的儲存JavaSQLServer
- 在vim中實現批次加密(轉)加密
- Java----【實現copy的功能】Java
- 用java實現ftp的功能JavaFTP
- Django form在模版中的渲染方式DjangoORM
- 在sqlplus中實現命令的上翻下翻功能SQL
- 在vSphere中實現複製貼上功能
- Java 實現 POS 印表機無驅列印Java
- Java在Swing中如何實現彈出一個對話方塊的效果?Java
- 在Delphi中實現圖片的旋轉、縮放 (轉)
- 轉:在ABAP中實現進度條的例子
- 在Word中實現表格的行列互換 (轉)
- 在 oracle 中實現 sql server 中的在 create object 時的判斷與刪除功能OracleSQLServerObject
- 在Director中實現文字滾動 (轉)
- DLL檔案中Form的使用 (轉)ORM
- 在ASP程式中列印Excel報表的新方法 (轉)Excel