在我的Swing应用程序中,我有2个JFrame A和B.当我点击JFrame A上的按钮时,它打开JFrame B并隐藏自己(我设法做了那个部分)
在JFrame B上,我有4个放在JTabbedPane上的JPanel . 每个JPanel有2个JButtons .
当我在JPanels上单击Jbutton并再次显示Jframe A时,我正在尝试隐藏JFrame B.
我该怎么做呢?
// JPanel Class
公共类AddItemPanel扩展javax.swing.JPanel {
public AddItemPanel() {
initComponents();
}
private void btnCancelActionPerformed(java.awt.event.ActionEvent evt) {
if(evt.getSource() == btnCancel)
{
ItemFrame d = new ItemFrame();
d.setVisible(false);// not working
this.setVisible(false);// not working
}
}
}
// JFrame类
公共类ItemFrame扩展javax.swing.JFrame {
public ItemFrame() {
initComponents();
jTabbedPane1.add("Add Items",new AddItemPanel());
jTabbedPane1.add("Delete Items",new DeleteItemPanel());
jTabbedPane1.add("Update Items",new UpdateItemPanel());
jTabbedPane1.add("Search Items",new SearchItemPanel());
}
}