package com.ty; //这里是包路径,记得改成自己的
import javax.swing.SwingUtilities;
import chrriis.common.UIUtils;
import chrriis.dj.nativeswing.swtimpl.NativeInterface;
import chrriis.dj.nativeswing.swtimpl.components.JWebBrowser;
import java.awt.*;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import javax.swing.*;
public class WebBrower {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
WebBrower webbrower=new WebBrower();
}
public WebBrower()
{
SwingUtilities.invokeLater(new Runnable() {
public void run() {
final JFrame frame = new JFrame("浙江大华技术股份有限公司");
// frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.getContentPane().add(new EagleBrowser
("https://www.baidu.com/"), BorderLayout.CENTER);
frame.setLocationByPlatform(true);
frame.setAlwaysOnTop(true);
// frame.setUndecorated(true);
frame.setSize(675,507);
// frame.setUndecorated(true);
frame.setResizable(true);
frame.addWindowListener(new WindowAdapter(){
public void windowIconified(WindowEvent e)
{
frame.setExtendedState(JFrame.ICONIFIED);
}
});
frame.setVisible(true);
}
});
NativeInterface.open();
NativeInterface.runEventPump();
}
}
class EagleBrowser extends JPanel
{
private JPanel webBrowserPanel;
private JWebBrowser webBrowser;
private String url;
public EagleBrowser(String url)
{
super(new BorderLayout());
this.url = url;
webBrowserPanel = new JPanel(new BorderLayout());
webBrowser = new JWebBrowser();
webBrowser.navigate(url);
webBrowser.setButtonBarVisible(false);
webBrowser.setMenuBarVisible(false);
webBrowser.setBarsVisible(false);
webBrowser.setStatusBarVisible(false);
webBrowserPanel.add(webBrowser, BorderLayout.CENTER);
add(webBrowserPanel, BorderLayout.CENTER);
}
}
java内嵌浏览器(代码文件),相关的依赖及jar包
需积分: 5 47 浏览量
2023-08-30
14:28:04
上传
评论
收藏 9.28MB 7Z 举报
梓鱼
- 粉丝: 162
- 资源: 12
最新资源
- 111111111111111111
- Screenshot_2024-04-30-21-47-24-26.jpg
- Cpp1.cpp1111111111
- 利用ERP流程操作的整个订单流程.ppt
- 最新二开版本源码博客论坛源码,UI很漂亮,可切换皮肤界面.rar
- ModStartBlog现代化个人博客系统 v5.2.0源码.rar
- 带posix库的mingw编译器
- SoraAI是一款功能强大的AI助手,由OpenAI开发,以其出色的语音识别技术、广泛的知识库和高度的人工智能特性而备受瞩目
- Thinkphp开发大气响应式个人博客青春博客网站源码.rar
- 最新PHP博客网站程序源码 ThinkPHP.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈