我有2节课。第一个类包含要打印的JPanel。第二个类打印第一个类的JPanel。如何打印出第一堂课的JPanel而不将其显示在屏幕上?
答案 0 :(得分:1)
尝试Sreen Image课程。
答案 1 :(得分:0)
对你的问题很敏感,因为Swing API可以做到这一点
对于使用Absolute Positioning生成的JComponents,无需获取最终大小,
1 /缺点
绝对布局setLaout(null)是如何布局JComponents
的最后一个属性必须创建两个Top-Level Containers
告诉你,你将在飞行中创建这个JDialog,因为那时你的应用程序将保存100Mb或500Mb的RAM,只创建一次JDialog并将其内容放到JPanel并在打印后删除JPanel从JDialog进行另一次重用,请确保设置为
myDialog.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE);
2 /优点
这是可能的:-)