我有一些课程,有一些面板,按钮等...我将所有内容组合在一起,但我有一个问题。
在主类中,我有“主”JPanel - 工作面板,其中包含其他JPanels - 带按钮的菜单,以及带有内容表的第二个面板。
我想要的是在单击菜单面板中的按钮后删除该内容面板。
JFrame和工作面板是.java中的一个类, menu-panel是其他.java中的第二类, content-panel是其他.java中的第三类, actionperformed放在其他.java文件中。
在这里,我的ActionListener代码带有一些注释。
我知道我可以让它变得更容易和更快但我想学习如何解决这个问题并控制其他类中的所有元素。 Java是我的业余爱好。我这样做是为了让自己满意。
您不必编写完整的脚本。请告诉我哪个命令对此有帮助,或者让我知道在哪里找到答案。我不想复制和过去但要学习。
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JFrame;
public class zdarzenia extends JFrame implements ActionListener{
public void actionPerformed(ActionEvent e) {
if(e.getActionCommand().equals("add_new")) {
System.out.println("Working");
/* here i want to place code which will delete content panel
* from JPanel "roboczy" in glowna() and add new JPanels
*/
}
}
}