webbrowser.java
来自「java internet 浏览器:一个java编写的web浏览器」· Java 代码 · 共 989 行 · 第 1/4 页
JAVA
989 行
_jcommem_ocx.ClientToWindow(pcx, pcy);
}
public synchronized void PutProperty(String Property, Variant vtValue) {
_jcommem_ocx.PutProperty(Property, vtValue);
}
public synchronized Variant GetProperty(String Property) {
return _jcommem_ocx.GetProperty(Property);
}
public synchronized String getCtlName() {
return _jcommem_ocx.getName();
}
public synchronized int getHWND() {
return _jcommem_ocx.getHWND();
}
public synchronized String getFullName() {
return _jcommem_ocx.getFullName();
}
public synchronized String getPath() {
return _jcommem_ocx.getPath();
}
public synchronized boolean getCtlVisible() {
return _jcommem_ocx.getVisible();
}
public synchronized void setCtlVisible(boolean pBool) {
_jcommem_ocx.setVisible(pBool);
}
public synchronized boolean getStatusBar() {
return _jcommem_ocx.getStatusBar();
}
public synchronized void setStatusBar(boolean pBool) {
_jcommem_ocx.setStatusBar(pBool);
}
public synchronized String getStatusText() {
return _jcommem_ocx.getStatusText();
}
public synchronized void setStatusText(String StatusText) {
_jcommem_ocx.setStatusText(StatusText);
}
public synchronized int getToolBar() {
return _jcommem_ocx.getToolBar();
}
public synchronized void setToolBar(int Value) {
_jcommem_ocx.setToolBar(Value);
}
public synchronized boolean getMenuBar() {
return _jcommem_ocx.getMenuBar();
}
public synchronized void setMenuBar(boolean Value) {
_jcommem_ocx.setMenuBar(Value);
}
public synchronized boolean getFullScreen() {
return _jcommem_ocx.getFullScreen();
}
public synchronized void setFullScreen(boolean pbFullScreen) {
_jcommem_ocx.setFullScreen(pbFullScreen);
}
public synchronized void Navigate2(Variant URL, Variant Flags, Variant TargetFrameName, Variant PostData, Variant Headers) {
_jcommem_ocx.Navigate2(URL, Flags, TargetFrameName, PostData, Headers);
}
public synchronized int QueryStatusWB(int cmdID) {
return _jcommem_ocx.QueryStatusWB(cmdID);
}
public synchronized void ExecWB(int cmdID, int cmdexecopt, Variant pvaIn, Variant pvaOut) {
_jcommem_ocx.ExecWB(cmdID, cmdexecopt, pvaIn, pvaOut);
}
public synchronized void ShowBrowserBar(Variant pvaClsid, Variant pvarShow, Variant pvarSize) {
_jcommem_ocx.ShowBrowserBar(pvaClsid, pvarShow, pvarSize);
}
public synchronized int getReadyState() {
return _jcommem_ocx.getReadyState();
}
public synchronized boolean getOffline() {
return _jcommem_ocx.getOffline();
}
public synchronized void setOffline(boolean pbOffline) {
_jcommem_ocx.setOffline(pbOffline);
}
public synchronized boolean getSilent() {
return _jcommem_ocx.getSilent();
}
public synchronized void setSilent(boolean pbSilent) {
_jcommem_ocx.setSilent(pbSilent);
}
public synchronized boolean getRegisterAsBrowser() {
return _jcommem_ocx.getRegisterAsBrowser();
}
public synchronized void setRegisterAsBrowser(boolean pbRegister) {
_jcommem_ocx.setRegisterAsBrowser(pbRegister);
}
public synchronized boolean getRegisterAsDropTarget() {
return _jcommem_ocx.getRegisterAsDropTarget();
}
public synchronized void setRegisterAsDropTarget(boolean pbRegister) {
_jcommem_ocx.setRegisterAsDropTarget(pbRegister);
}
public synchronized boolean getTheaterMode() {
return _jcommem_ocx.getTheaterMode();
}
public synchronized void setTheaterMode(boolean pbRegister) {
_jcommem_ocx.setTheaterMode(pbRegister);
}
public synchronized boolean getAddressBar() {
return _jcommem_ocx.getAddressBar();
}
public synchronized void setAddressBar(boolean Value) {
_jcommem_ocx.setAddressBar(Value);
}
public synchronized boolean getResizable() {
return _jcommem_ocx.getResizable();
}
public synchronized void setResizable(boolean Value) {
_jcommem_ocx.setResizable(Value);
}
//------------------------------------------------------------------------
// These methods add and remove event handlers.
//------------------------------------------------------------------------
public synchronized void addOnStatusTextChange( shdocvw.WebBrowser.StatusTextChangeHandler handler ) {
onStatusTextChange = (shdocvw.WebBrowser.StatusTextChangeHandler)com.ms.lang.Delegate.combine( onStatusTextChange, handler );
}
public synchronized void removeOnStatusTextChange( shdocvw.WebBrowser.StatusTextChangeHandler handler ) {
onStatusTextChange = (shdocvw.WebBrowser.StatusTextChangeHandler)com.ms.lang.Delegate.remove( onStatusTextChange, handler );
}
public synchronized void addOnProgressChange( shdocvw.WebBrowser.ProgressChangeHandler handler ) {
onProgressChange = (shdocvw.WebBrowser.ProgressChangeHandler)com.ms.lang.Delegate.combine( onProgressChange, handler );
}
public synchronized void removeOnProgressChange( shdocvw.WebBrowser.ProgressChangeHandler handler ) {
onProgressChange = (shdocvw.WebBrowser.ProgressChangeHandler)com.ms.lang.Delegate.remove( onProgressChange, handler );
}
public synchronized void addOnCommandStateChange( shdocvw.WebBrowser.CommandStateChangeHandler handler ) {
onCommandStateChange = (shdocvw.WebBrowser.CommandStateChangeHandler)com.ms.lang.Delegate.combine( onCommandStateChange, handler );
}
public synchronized void removeOnCommandStateChange( shdocvw.WebBrowser.CommandStateChangeHandler handler ) {
onCommandStateChange = (shdocvw.WebBrowser.CommandStateChangeHandler)com.ms.lang.Delegate.remove( onCommandStateChange, handler );
}
public synchronized void addOnDownloadBegin( com.ms.wfc.core.EventHandler handler ) {
onDownloadBegin = (com.ms.wfc.core.EventHandler)com.ms.lang.Delegate.combine( onDownloadBegin, handler );
}
public synchronized void removeOnDownloadBegin( com.ms.wfc.core.EventHandler handler ) {
onDownloadBegin = (com.ms.wfc.core.EventHandler)com.ms.lang.Delegate.remove( onDownloadBegin, handler );
}
public synchronized void addOnDownloadComplete( com.ms.wfc.core.EventHandler handler ) {
onDownloadComplete = (com.ms.wfc.core.EventHandler)com.ms.lang.Delegate.combine( onDownloadComplete, handler );
}
public synchronized void removeOnDownloadComplete( com.ms.wfc.core.EventHandler handler ) {
onDownloadComplete = (com.ms.wfc.core.EventHandler)com.ms.lang.Delegate.remove( onDownloadComplete, handler );
}
public synchronized void addOnTitleChange( shdocvw.WebBrowser.TitleChangeHandler handler ) {
onTitleChange = (shdocvw.WebBrowser.TitleChangeHandler)com.ms.lang.Delegate.combine( onTitleChange, handler );
}
public synchronized void removeOnTitleChange( shdocvw.WebBrowser.TitleChangeHandler handler ) {
onTitleChange = (shdocvw.WebBrowser.TitleChangeHandler)com.ms.lang.Delegate.remove( onTitleChange, handler );
}
public synchronized void addOnPropertyChange( shdocvw.WebBrowser.PropertyChangeHandler handler ) {
onPropertyChange = (shdocvw.WebBrowser.PropertyChangeHandler)com.ms.lang.Delegate.combine( onPropertyChange, handler );
}
public synchronized void removeOnPropertyChange( shdocvw.WebBrowser.PropertyChangeHandler handler ) {
onPropertyChange = (shdocvw.WebBrowser.PropertyChangeHandler)com.ms.lang.Delegate.remove( onPropertyChange, handler );
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?