我有一个程序PrintUI.java,它创建一个包含用户详细信息和一个打印按钮的框架。单击打印按钮,可以打印出该帧。现在我想在另一种形式的打印按钮上调用这个程序,即test.java。
PrintUI.java的代码是:
public PrintUI(JFrame f)
{
frameToPrint = f;
//f.setVisible(true);
}
我在test.java的按钮事件中调用此对象
test.java的代码是:
Print.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
PrintUI p1=new PrintUI(f);
f.setVisible(true);
}
});
它没有给出错误,但它没有显示任何内容。请帮我重新编码。
答案 0 :(得分:1)
您的框架不可见,因此调用框架方法setVisible
()`
frame.setVisible(true);