Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (102)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (322)
Collections:
Other Resources:
JBrowser Source Code Files
JBrowser Source Code Files are provided in the
source package file.
You can download JBrowser source package as described in the previous tutorial and go to the "src" sub-folder to view Source Code files.
You can also browse JBrowser Source Code files below:
✍: FYIcenter
⏎ ru/atomation/jbrowser/interfaces/Browser.java
package ru.atomation.jbrowser.interfaces;
import org.w3c.dom.Document;
/**
* Интерфейс который реализует браузер по умолчанию // Interface of default browser
* @author caiiiycuk
*
*/
public interface Browser {
/**
* Действительно ли создан нативный браузер // Are native browser exists
* @return
*/
boolean isBrowserExisist();
/**
* Отобразить предыдущею станицу // Send back action to browser
* @return
*/
boolean back();
/**
* Отобразить следующею станицу // Send forward action to browser
* @return
*/
boolean forward();
/**
* Остановить загрузку текущей страницы // Stop loading for current page
* @return
*/
boolean stop();
/**
* Загрузить страницу заново // Reload current page
* @return
*/
boolean refresh();
/**
* Отобразить html страницу // Show html content
* <pre>Example: browser.setText("<html>Hellow, World!</html>");</pre>
* @param content html code
* @return
*/
boolean setText(String content);
/**
* Открыть адрресс // Load page by url
* <pre>Example: browser.setUrl("http://google.com");</pre>
* @param url page address
* @return
*/
boolean setUrl(String url);
/**
* Получить адресс текущей странички // Get url of current page
* @return
*/
String getUrl();
/**
* Получить иконку текущей страничик // Get favicon of current page
* @return url address of favicon image
*/
String getFavIcon();
/**
* Получить заголовок страницы // Get title of current page
* @return
*/
String getTitle();
/**
* Вернуть текущее содержание браузера как изображение // Return browser content as image
* @return byte array with png image data or null if error
*/
byte[] asImage();
/**
* @return true если браузер владеет фокусом клавиатуры // true if browser has keyboard focus
*/
boolean isFocusOwner();
/**
* Запросить фокус клавиатруы // request for keqyboard focus
*/
void requestFocus();
/**
* Принудительно высвободить все системные ресурсы занимаемые браузером, в обычных условиях вызывать не требуется // Release all system resources, normally not need to invoke manualy
* @return
*/
boolean disposeBrowser();
/**
* Add new listener, see {@link BrowserListener}
* @param listener
*/
void addBrowserListener(BrowserListener listener);
/**
* Remove listener, see {@link BrowserListener}
* @param listener
*/
void removeBrowserListener(BrowserListener listener);
/**
* get w3c document of loaded page
* @return
*/
Document getDocument();
}
⏎ ru/atomation/jbrowser/interfaces/Browser.java
Or download all of them as a single archive file:
File name: jbrowser-1.9-fyi.zip File size: 625318 bytes Release date: 2022-11-10 Download
⇐ Download and Install JBrowser Source Package
2017-07-17, ≈26🔥, 1💬
Popular Posts:
JDK 11 jdk.localedata.jmod is the JMOD file for JDK 11 Localedata module. JDK 11 Locale Data module ...
The Apache FontBox library is an open source Java tool to obtain low level information from font fil...
JDK 11 jdk.xml.dom.jmod is the JMOD file for JDK 11 XML DOM module. JDK 11 XML DOM module compiled c...
JDK 8 tools.jar is the JAR file for JDK 8 tools. It contains Java classes to support different JDK t...
commons-fileupload-1.3.3 -sources.jaris the source JAR file for Apache Commons FileUpload 1.3., whic...