写了个小程序,一个按钮点一下可以自动调出默认浏览器?java 和c++ 这个语句怎么写呢?

只要写出java或者c++语句中最关键的那些语句就可以了我在网上没有找到类似的东东,我觉得是自己的水平太差,才开始学。。。希望大家帮帮忙... 只要写出java 或者c++语句中最关键的那些语句就可以了 我在网上没有找到类似的东东,我觉得是自己的水平太差,才开始学。。。 希望大家帮帮忙 展开
 我来答
w1985g
2010-04-16 · TA获得超过1633个赞
知道小有建树答主
回答量:1190
采纳率:100%
帮助的人:1027万
展开全部
import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.IOException;

import javax.swing.*;
public class TestFrame {
public static String url="about:blank";//默认为空白页
public static String cmd = "rundll32 url.dll,FileProtocolHandler ";
public static void main(String[] args) {
JFrame mainFrame=new JFrame("JavaFrame");
mainFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
mainFrame.setSize(300, 70);

JLabel jLabel1=new JLabel("网址:");
final JTextField jTextField=new JTextField();
JButton jButton1=new JButton("确定");
mainFrame.getContentPane().add(jLabel1,BorderLayout.WEST);
mainFrame.getContentPane().add(jTextField,BorderLayout.CENTER);
mainFrame.getContentPane().add(jButton1,BorderLayout.EAST);
mainFrame.setLocationRelativeTo(null);
mainFrame.setVisible(true);

jButton1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
if (jTextField.getText()!=null&&!jTextField.getText().trim().equals("")) {
url=jTextField.getText().trim();
}
try {
Runtime.getRuntime().exec(cmd+url);
} catch (IOException e1) {
e1.printStackTrace();
}
}
});
}
}
JimiXu
2010-04-16 · TA获得超过410个赞
知道小有建树答主
回答量:1010
采纳率:0%
帮助的人:0
展开全部
system("你的网址")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式