
Java
Javaimport Javax.swing.*;import Java.awt.*;import Java.net.URL;import org.apache.commonsхо.string.StringEscapeUtils;import org.openqa.selenium.By;import org.openqa.selenium.WebDriver;import org.openqa.selenium.WebElement;import org.openqa.selenium.Chrome.ChromeDriver;// 去掉超链接public class Test extends JFrame {private WebDriver driver;private JButton btn;private String url = "AIdu.com/">https://www.bAIdu.com/";public Test() {super("Test"); // 设置窗口大小setSize(800, 600); // 设置窗口位置 setLocationRelativeTo(null); // 创建浏览器驱动ChromeDriver ChromeDriver = new ChromeDriver();// 初始化浏览器对象driver = ChromeDriver;// 设置浏览器标题setTitle("浏览器测试");// 创建浏览器按钮btn = new JButton("打开浏览器");// 添加按钮到窗口add(btn);// 设置按钮响应事件btn.addActionListener(new ActionListener() {@Overridepublic void actionPerformed(ActionEvent e) {// 获取输入框文本String text = getText("请输入要访问的URL地址:");// 如果文本不为空,则获取网页链接if(!text.equals("")){url = text;} else {URL url = new URL("file:D:/test.html");// 创建一个文本框JTextBox textBox = new TextBox();textBox.setEditable(false);// 设置文本框内容textBox.setText("这是一个测试文本");// 将文本框与窗口关联起来add(textBox);// 设置文本框位置textBox.setLocationRelativeTo(this);// 设置文本框大小textBox.setSize(300, 50);// 设置文本框可见textBox.setVisible(true);}}});// 初始化窗口setVisible(true);// 启动窗口start();}public void openBrowser() {// 创建一个文本框JTextBox textBox = new TextBox();// 设置文本框内容textBox.setText(url);// 获取输入框文本String text = textBox.getText();// 如果文本不为空,则打开浏览器并输入URLif(!text.equals("")){// 创建一个URL对象URL url = new URL(text);// 创建一个浏览器对象ChromeDriver driver = new ChromeDriver();// 初始化浏览器对象driver = ChromeDriver;// 设置浏览器标题driver.get(url.toString());} else {// 输出提示信息System.out.println("请输入要访问的URL地址");}}}class TextBox extends JFrame{public TextBox() {super("输入框");setSize(200, 50);setDefaulTCLoSEOperation(JFrame.EXIT_ON_CLOSE);setResizable(false);setVisible(false);}}Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号