A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 伍仪华 黑马帝   /  2011-8-2 17:13  /  4387 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

如题:本人刚刚接触Swing的知识,对什么都不懂。Swing 项目,点击按钮跳转到另一个页面 该如何实现呢?

1 个回复

倒序浏览
黑马网友  发表于 2011-8-2 18:10:08
沙发
看看这个,这问题网上好找,我就来个回答:lol
其实就是用Runtime.getRuntime().exec()来实现的。[code]import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.IOException;
import javax.swing.JButton;
import javax.swing.JFrame;


public class Test_82 extends JFrame{
       
        public Test_82(){
                JButton button=new JButton("跳转");
                button.addActionListener(getActionListener());
                add(button);
                setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                setSize(200,200);
                setVisible(true);
        }
         
       
        public ActionListener getActionListener(){
                return new ActionListener(){
                        public void actionPerformed(ActionEvent e) {
                                try {
                                        //主要看这里
                                        Runtime.getRuntime().exec("explorer.exe http://bbs.itheima.com/thread-935-1-1.html");
                                } catch (IOException e1) {
                                        e1.printStackTrace();
                                }
                        }
                       
                };
        }
       
        public static void main(String args[]){
                new Test_82();
        }
}[/code]

评分

参与人数 1技术分 +1 收起 理由
admin + 1 希望能帮助到他!

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马