什么意思哦?
说清楚啊~~
System.out.println(newstring);
说清楚啊~~
System.out.println(newstring);
解决方案 »
- 初学java se,oracle,要做个练习项目,那个容易些啊,帮忙选一下
- [log4j]按天滚动log文件,如何使当天的log文件达到一定size后再滚动文件?(即DailyRollingFileAppender和RollingFileAppender混合的效果)
- 数据库链接问题(关于JSP与SQLSERVER的链接问题)
- 关于日期: 如何获得当前年, 当前周?
- 在线求在linux下运行的sh文件。
- 文件上传
- 谁有APPLET 的在线围棋游戏源码?
- 求助?关于线程的问题?
- 谁能给我一点思路?做测试一个Cache产品的性能的例子。
- 如何使JToolBar不停靠父容器的下方?
- java.lang.reflect.InvocationIargetException
- 谁有“JAVA无难事(视频教学,12CD-ROM)”的光盘啊?
大概如下:
import java.awt.*;
import java.awt.print.*;//应用Printable接口创建PrintStringDemo类
public class PrintStringDemo implements Printable {
static public void main(String args[]) {
//PrinterJob类代表打印机,它接受打印的任务和启动打印命令
PrinterJob printerJob = PrinterJob.getPrinterJob();
//Book类设置打印的页面和内容
Book book = new Book();
//append方法添加打印的内容和页面的设置
book.append(new PrintStringDemo(), new PageFormat());
//setPageable方法添加打印任务
printerJob.setPageable(book);
//打开打印窗口,询问是否进行打印
boolean doPrint = printerJob.printDialog();
if (doPrint) {
try {
//执行打印命令
printerJob.print();
}
catch (PrinterException ex) {ex.printStackTrace();}
}
}
//通过该方法打印,将图案和文字写入Graphics类便可以实现打印
public int print(Graphics g, PageFormat format, int pageIndex) {
//创建字体
Font fnt = new Font("宋体", Font.PLAIN, 48);
//设置字体
g.setFont(fnt);
//设置字体的颜色
g.setColor(Color.black);
//在x=100 y=200的位置写出字符串
g.drawString("示例文字", 100, 200);
return Printable.PAGE_EXISTS;
}
}