如何打印jtabbedpane的多个选项卡

时间:2017-07-11 20:01:32

标签: java swing jtabbedpane

我正在研究一个在Netbeans中使用Java Swing而且陷入困境的项目。我希望最终用户能够单击打印并且程序打印jtabbedpane的所有(5)选项卡。我目前的打印方法只打印一个选项卡,我无法弄清楚如何让它打印所有5.我在网上看到的所有尝试帮助的东西只发布了一个链接到教程表单Oracle或一些很难的东西跟随,通常没有给我一个答案。

以下是print方法的代码(完全不是我的原始代码):

self.objects = {"listado": tk.Frame(self, background="#fffaf0",  height=400, width=200, relief="raised"),
                   "empresa": ttk.LabelFrame(self, text = "Empresa", height =200, width=200,relief= "sunken"),
                   "visitas": ttk.LabelFrame(self, text = "Visitas", height =200, width=200, relief= "groove"),
                   "historico": ttk.LabelFrame(self, text = "Historico", height =200, width=410, relief= "raised")}
    self.objects["listado"].grid(row=1, column=2, columnspan=1, rowspan=2, padx=5)
    self.objects["empresa"].grid(row=1, column=0, columnspan=1, padx=5)
    self.objects["visitas"].grid(row=1, column=1, columnspan=1, padx=5)
    self.objects["historico"].grid(row=2, column=0, columnspan=2, padx=5)
    self.objectslistado = {"empresa": ttk.Button(self.objects["listado"], text="Hola").pack()}

0 个答案:

没有答案