使用JPanel引用更改子组件?
问题描述:
我有一个JPanel panel
与其中设计和填充的账单。使用JPanel引用更改子组件?
我将它传递给打印机功能 - 使用iText
将其保存为pdf。代码的基本流程是这样的。
void printToPdf(JPanel panel) {
...
Image toEmbed = generateImage(panel);
doc.add(toEmbed)
...
}
现在,根据新的要求,我需要制作四份法案(在同一pdf文档中)。每个副本对于copyName JTextField
(卖方,买方等)具有不同的值。
有没有办法可以在prinToPdf()
内更改copyName
的值?
答
如果您有对JTextField的引用,只需在每次迭代中调用setText(),最后只需恢复第一个。
哈,这是有道理的。现在尝试8 | – Bojack 2010-07-30 18:14:15
工作。谢谢 :) – Bojack 2010-07-30 18:25:17