java点击不同的按钮生成不同的带菜单的新界面,点击这个新界面的菜单项再生成新界面,怎么给菜单加事件?

比如;publicvoidactionPerformed(ActionEvente){if(e.getActionCommand()=="查看聚类结果"){界面julei... 比如;
public void actionPerformed(ActionEvent e){
if (e.getActionCommand() == "查看聚类结果")
{
界面 juleijieguo=new 界面("查看聚类结果");
juleijieguo.setLayout(null);
juleijieguo.setBounds(20, 200, 1300, 900);
shangxian=10;
xiaxian=6;
JMenuBar menubar1=new JMenuBar();
for(int i=xiaxian;i<=shangxian;i++)
{
String zzz=String.valueOf(i);
JMenu menu=new JMenu("聚"+zzz+"类");
menubar1.add(menu);
}
juleijieguo.setJMenuBar(menubar1);
juleijieguo.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
juleijieguo.setVisible(true);
}
怎么让点击这个界面的菜单,生成新的界面?
展开
 我来答
灵粉哈x
推荐于2016-09-11 · TA获得超过1486个赞
知道大有可为答主
回答量:2001
采纳率:25%
帮助的人:1595万
展开全部
你预先用 Swing 做好几个 JPanel ,这几个 JPanel 分别对应你不同的菜单内容的。

然后,初始化的时候,把这几个 Jpanel 设置为隐藏,当点击菜单的时候才将相应的 JPanel 设置为可见,就可以实现这个功能了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式