java吧 关注:1,188,599贴子:12,598,433
  • 7回复贴,共1

我想实现点击下拉框菜单内容跳转到相应页面,求大佬指教!!

只看楼主收藏回复

package choose;
import java.awt.HeadlessException;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
public class main extends JFrame implements ActionListener{
private final String[] importTitles={"工程类","仪器设备类","其它"};
public main(String title) {
super(title);
JMenuBar menubar=new JMenuBar();
JMenu imports=new JMenu("导入");//导入按钮
for(int k=0;k<importTitles.length;k++)
imports.add(new JMenuItem(importTitles[k]));
menubar.add(imports);
this.setJMenuBar(menubar);//设置为菜单栏
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//设置窗体关闭功能
}
public static void main(String[] args) {
main app=new main("抽取小程序");
app.setSize(680,500);
app.setVisible(true);
}
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
/*if(e.getSource()==??)
{
new read();
}*/
}
}
以上是源代码,我想实现点击导入下拉框下的"工程类","仪器设备类","其它"跳转到相应的页面,但是不知道该添加什么监听器才能实现,求大佬指教怎样才能实现跳转?


IP属地:辽宁1楼2018-04-17 12:49回复
    求大佬指点!!!


    IP属地:辽宁2楼2018-04-17 12:51
    回复
      GUI的代码


      IP属地:辽宁3楼2018-04-17 12:56
      回复
        有参考的代码也行,连接也行,求各位大佬帮帮忙!!


        IP属地:辽宁4楼2018-04-17 13:02
        回复
          .


          IP属地:辽宁5楼2018-04-17 13:22
          回复
            String[] importTitles={"工程类","仪器设备类","其它"};
            JMenuBar menubar=new JMenuBar();
            JMenu jm=new JMenu("导入");
            menubar.setBounds(100,100,100,100);
            add(menubar);
            for(int k=0;k<importTitles.length;k++){
            JMenuItem ji=new JMenuItem(importTitles[k]);
            jm.add(ji);
            ji.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
            System.out.println(e);
            }
            });
            }
            menubar.add(jm);


            IP属地:浙江7楼2018-04-17 13:54
            收起回复
              .


              IP属地:辽宁8楼2018-04-17 21:44
              回复