Java ,我想实现单击JMenuItem后跳转到另一个JFrame,我点击注册菜单时无反应???本人小白,请详解谢谢
{addzhuceItem=newJMenuItem();//注册BookManagerMenu.add(addzhuceItem);addzhuceItem.setTe...
{
addzhuceItem = new JMenuItem(); // 注册
BookManagerMenu.add(addzhuceItem );
addzhuceItem .setText("\u6ce8\u518c");
addzhuceItem .addActionListener(this);
BooksJFrame.this.setVisible(true);
}
。。。。。。。。。。
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
if(e.getSource()==addzhuceItem )
{
BooksJFrame.this.dispose();//点击按钮时BooksJFrame销毁,new一个RegistFrame
new RegistFrame();
} ////////public void actionPerformed(ActionEvent e)不能放在方法里,或构建器中,否则报错 void对paint是无效类型
} 展开
addzhuceItem = new JMenuItem(); // 注册
BookManagerMenu.add(addzhuceItem );
addzhuceItem .setText("\u6ce8\u518c");
addzhuceItem .addActionListener(this);
BooksJFrame.this.setVisible(true);
}
。。。。。。。。。。
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
if(e.getSource()==addzhuceItem )
{
BooksJFrame.this.dispose();//点击按钮时BooksJFrame销毁,new一个RegistFrame
new RegistFrame();
} ////////public void actionPerformed(ActionEvent e)不能放在方法里,或构建器中,否则报错 void对paint是无效类型
} 展开
2个回答
2014-10-19
展开全部
直接在这个Item上弄个鼠标点击监听不就行了吗?
然后JFrame jj=new JFrame();//JFrame是你那个界面的类名称
jj.setVisible(true);
//最好设置下位置
然后JFrame jj=new JFrame();//JFrame是你那个界面的类名称
jj.setVisible(true);
//最好设置下位置
追问
感谢~
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询