-
大小: 332KB文件类型: .zip金币: 2下载: 4 次发布日期: 2021-06-10
- 语言: Html/CSS
- 标签: Jxbrowser Jxbrowser6.x
资源简介
JxBrowser能在Windows、Linux、Mac OS X (Intel and PPC-based)平台上将Mozilla Firefox浏览器完美地整合到Java AWT/Swing应用程序里。该库程序使用Gecko设计引擎来转换HTML文档。因而保证了它能与许多Internet标准(如HTML 4、CSS、XML、JavaScript以及其它)兼容。
在最新的JxBrowser版本中,我们决定使用Chromium版本69.0.3497.12
代码片段和文件信息
/*
* Copyright (c) 2000-2019 TeamDev Ltd. All rights reserved.
* TeamDev PROPRIETARY and CONFIDENTIAL.
* Use is subject to license terms.
*/
package com.miker.browser;
import com.teamdev.jxbrowser.chromium.ProductInfo;
import java.awt.BorderLayout;
import java.awt.Desktop;
import java.awt.frame;
import java.awt.event.ActionEvent;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import java.util.Calendar;
import javax.swing.AbstractAction;
import javax.swing.BorderFactory;
import javax.swing.JComponent;
import javax.swing.JDialog;
import javax.swing.JRootPane;
import javax.swing.JTextPane;
import javax.swing.KeyStroke;
import javax.swing.WindowConstants;
import javax.swing.event.HyperlinkEvent;
import javax.swing.event.HyperlinkListener;
/**
* @author TeamDev Ltd.
*/
public class AboutDialog extends JDialog {
public AboutDialog(frame owner) {
super(owner “About JxBrowser Demo“ true);
initContent();
initKeyStroke();
setResizable(false);
pack();
setLocationRelativeTo(owner);
setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
}
private void initContent() {
JTextPane aboutText = new JTextPane();
aboutText.setContentType(“text/html“);
aboutText.setText(““ +
“JxBrowser Demo
“ +
“Version “ + ProductInfo.getVersion() + “
“ +
“This application is created for demonstration purposes only.
“ +
“© “ + Calendar.getInstance().get(Calendar.YEAR) +
“ TeamDev Ltd. All rights reserved.
“ +
“Powered by “style=‘text-decoration:none‘>JxBrowser. See “ +
“ “style=‘text-decoration:none‘>terms of use.
“ +
“based on “style=‘text-decoration:none‘>Chromium project. “ +
“See “href=‘https://jxbrowser.support.teamdev.com/support/solutions/articles/9000033244‘ “
+
“style=‘text-decoration:none‘>full list of Chromium
components “ +
“used in the current JxBrowser version.
“ +
“This demo uses blink and FFMpeg projects under LGPL.
“ +
“See licence text “ +
“ +
“style=‘text-decoration:none‘>LGPL v.2 and “ +
“ +
“style=‘text-decoration:none‘>LGPL v.2.1
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-03-06 10:32 jxbrowser-6.23\
目录 0 2019-03-06 10:32 jxbrowser-6.23\docs\
文件 891 2019-03-06 10:30 jxbrowser-6.23\docs\readme.txt
文件 288606 2019-03-06 10:32 jxbrowser-6.23\docs\运行效果.png
文件 1548 2019-03-06 10:19 jxbrowser-6.23\pom.xm
目录 0 2019-03-06 10:17 jxbrowser-6.23\src\
目录 0 2019-03-06 10:24 jxbrowser-6.23\src\main\
目录 0 2019-03-06 10:17 jxbrowser-6.23\src\main\java\
目录 0 2019-03-06 10:21 jxbrowser-6.23\src\main\java\com\
目录 0 2019-03-06 10:17 jxbrowser-6.23\src\main\java\com\miker\
目录 0 2019-03-06 10:20 jxbrowser-6.23\src\main\java\com\miker\browser\
文件 4586 2019-03-06 10:20 jxbrowser-6.23\src\main\java\com\miker\browser\AboutDialog.java
文件 595 2019-03-06 10:21 jxbrowser-6.23\src\main\java\com\miker\browser\CommandMenuItem.java
目录 0 2019-03-06 10:20 jxbrowser-6.23\src\main\java\com\miker\browser\demo\
文件 3911 2019-03-06 10:26 jxbrowser-6.23\src\main\java\com\miker\browser\demo\JxBrowserDemo.java
文件 5036 2019-03-06 10:21 jxbrowser-6.23\src\main\java\com\miker\browser\JSConsole.java
文件 1976 2019-03-06 10:21 jxbrowser-6.23\src\main\java\com\miker\browser\Resources.java
目录 0 2019-03-06 10:20 jxbrowser-6.23\src\main\java\com\miker\browser\spider\
文件 2092 2019-03-06 10:23 jxbrowser-6.23\src\main\java\com\miker\browser\spider\BrowserSpider.java
文件 568 2019-03-06 10:21 jxbrowser-6.23\src\main\java\com\miker\browser\Tab.java
文件 4812 2019-03-06 10:21 jxbrowser-6.23\src\main\java\com\miker\browser\TabbedPane.java
文件 615 2019-03-06 10:21 jxbrowser-6.23\src\main\java\com\miker\browser\TabButton.java
文件 5408 2019-03-06 10:21 jxbrowser-6.23\src\main\java\com\miker\browser\TabCaption.java
文件 1699 2019-03-06 10:21 jxbrowser-6.23\src\main\java\com\miker\browser\TabCaptions.java
文件 4240 2019-03-06 10:22 jxbrowser-6.23\src\main\java\com\miker\browser\TabContent.java
文件 3861 2019-03-06 10:22 jxbrowser-6.23\src\main\java\com\miker\browser\TabFactory.java
文件 28366 2019-03-06 10:23 jxbrowser-6.23\src\main\java\com\miker\browser\ToolBar.java
目录 0 2019-03-06 10:24 jxbrowser-6.23\src\main\resources\
目录 0 2019-03-06 10:24 jxbrowser-6.23\src\main\resources\icons\
文件 1569 2019-03-06 10:24 jxbrowser-6.23\src\main\resources\icons\back-selected.png
文件 1578 2019-03-06 10:24 jxbrowser-6.23\src\main\resources\icons\back.png
............此处省略26个文件信息
- 上一篇:RTF文件格式规范V1.7_中文版
- 下一篇:圣诞节礼盒特效
评论
共有 条评论