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, ≈42🔥, 1💬
Popular Posts:
Where Can I see Java Source Code files for Xerces Java 2.11.2? Here are Java Source Code files for X...
JDK 11 jdk.internal.opt.jmod is the JMOD file for JDK 11 Internal Opt module. JDK 11 Internal Opt mo...
Java Architecture for XML Binding (JAXB) is a Java API that allows Java developers to map Java class...
JDK 17 jdk.internal.vm.ci.jmod is the JMOD file for JDK 17 Internal VM CI module. JDK 17 Internal VM...
How to download and install ojdbc14.jar for Oracle 10g R2? ojdbc14.jar for Oracle 10g R2 is a Java 1...