我有一个带有两个面板的主框架:
JPanel Menu = new Menu();
Menu.setBounds(0, 37, 300, 644);
contentPane.add(Menu);
Menu.setVisible(false);
JPanel Fahrtenbearbeiten = new Fahrtenbearbeiten();
Fahrtenbearbeiten.setBounds(0, 0, 1422, 668);
contentPane.add(Fahrtenbearbeiten);
在“菜单”面板中,我要创建一个按钮,由其设置
Fahrtenbearbeiten
面板的Visible(false)
。问题是:如何实现在“菜单”面板(Menu.java
)中触发并在另一个文件(Haupt.java
)中具有动作的动作? 最佳答案
将Fahrtenbearbeiten
JPanel声明为全局变量
private JPanel fahrtenbearbeitenPnl = new JPanel();
创建一个方法
public void hideFahrtenbearbeitenPnl()
{
fahrtenbearbeitenPnl.setVisible(false);
}
在包含面板的类的对象上调用此方法。例如:
menu.hideFahrtenbearbeitenPnl();
如果您的问题有误,请告诉我。 (也许张贴全班以便获得更轻松的支持)