本文整理了Java中org.eclipse.swt.browser.Browser.getStyle()
方法的一些代码示例,展示了Browser.getStyle()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Browser.getStyle()
方法的具体详情如下:
包路径:org.eclipse.swt.browser.Browser
类名称:Browser
方法名:getStyle
暂无
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.examples
/**
* Sets the state of the "Example" widgets.
*/
@Override
void setExampleWidgetState () {
super.setExampleWidgetState ();
webKitButton.setSelection (browser == null ? false : (browser.getStyle () & SWT.WEBKIT) != 0);
borderButton.setSelection (browser == null ? false : (browser.getStyle () & SWT.BORDER) != 0);
}
}
代码示例来源:origin: org.eclipse.swt.cocoa.macosx/x86_64
public Object getWebBrowser () {
if ((browser.getStyle () & SWT.MOZILLA) == 0) return null;
if (webBrowserObject != null) return webBrowserObject;
try {
Class clazz = Class.forName ("org.mozilla.xpcom.Mozilla"); //$NON-NLS-1$
Method method = clazz.getMethod ("getInstance", new Class[0]); //$NON-NLS-1$
Object mozilla = method.invoke (null, new Object[0]);
method = clazz.getMethod ("wrapXPCOMObject", new Class[] {Long.TYPE, String.class}); //$NON-NLS-1$
webBrowserObject = method.invoke (mozilla, new Object[] {new Long (webBrowser.getAddress ()), !IsPre_4 ? nsIWebBrowser.NS_IWEBBROWSER_10_IID_STR : nsIWebBrowser.NS_IWEBBROWSER_IID_STR});
/*
* The following AddRef() is needed to offset the automatic Release() that
* will be performed by JavaXPCOM when webBrowserObject is finalized.
*/
webBrowser.AddRef ();
return webBrowserObject;
} catch (ClassNotFoundException e) {
} catch (NoSuchMethodException e) {
} catch (IllegalArgumentException e) {
} catch (IllegalAccessException e) {
} catch (InvocationTargetException e) {
}
return null;
}
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.ppc
void handleMouseDown () {
int shellStyle = browser.getShell ().getStyle ();
if ((shellStyle & SWT.ON_TOP) != 0 && (((shellStyle & SWT.NO_FOCUS) == 0) || ((browser.getStyle () & SWT.NO_FOCUS) == 0))) {
browser.getDisplay ().asyncExec (new Runnable () {
@Override
public void run () {
if (browser == null || browser.isDisposed ()) return;
((Mozilla)browser.webBrowser).Activate ();
}
});
}
}
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.aix.ppc
void handleMouseDown () {
int shellStyle = browser.getShell ().getStyle ();
if ((shellStyle & SWT.ON_TOP) != 0 && (((shellStyle & SWT.NO_FOCUS) == 0) || ((browser.getStyle () & SWT.NO_FOCUS) == 0))) {
browser.getDisplay ().asyncExec (new Runnable () {
@Override
public void run () {
if (browser == null || browser.isDisposed ()) return;
((Mozilla)browser.webBrowser).Activate ();
}
});
}
}
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.s390x
void handleMouseDown () {
int shellStyle = browser.getShell ().getStyle ();
if ((shellStyle & SWT.ON_TOP) != 0 && (((shellStyle & SWT.NO_FOCUS) == 0) || ((browser.getStyle () & SWT.NO_FOCUS) == 0))) {
browser.getDisplay ().asyncExec (new Runnable () {
@Override
public void run () {
if (browser == null || browser.isDisposed ()) return;
((Mozilla)browser.webBrowser).Activate ();
}
});
}
}
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.s390x
@Override
public Object getWebBrowser () {
if ((browser.getStyle () & SWT.MOZILLA) == 0) return null;
if (webBrowserObject != null) return webBrowserObject;
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.aix.ppc
@Override
public Object getWebBrowser () {
if ((browser.getStyle () & SWT.MOZILLA) == 0) return null;
if (webBrowserObject != null) return webBrowserObject;
代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.swt.win32.win32.x86
@Override
public Object getWebBrowser () {
if ((browser.getStyle () & SWT.MOZILLA) == 0) return null;
if (webBrowserObject != null) return webBrowserObject;
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.ppc
@Override
public Object getWebBrowser () {
if ((browser.getStyle () & SWT.MOZILLA) == 0) return null;
if (webBrowserObject != null) return webBrowserObject;
代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.swt.win32.win32.x86
final Browser localBrowser = new Browser(shell, browser.getStyle());
data = new GridData();
data.exclude = true;
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.ppc
final Browser localBrowser = new Browser(shell, browser.getStyle());
data = new GridData();
data.exclude = true;
代码示例来源:origin: org.eclipse.swt.cocoa.macosx/x86_64
final Browser localBrowser = new Browser(shell, browser.getStyle());
data = new GridData();
data.exclude = true;
代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.swt.win32.win32.x86
style = getStyle ();
webBrowser = new BrowserFactory ().createWebBrowser (style);
if (webBrowser != null) {
代码示例来源:origin: org.eclipse.swt.cocoa.macosx/x86_64
style = getStyle ();
webBrowser = new BrowserFactory ().createWebBrowser (style);
if (webBrowser != null) {
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.s390x
style = getStyle ();
webBrowser = new BrowserFactory ().createWebBrowser (style);
if (webBrowser != null) {
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.aix.ppc
style = getStyle ();
webBrowser = new BrowserFactory ().createWebBrowser (style);
if (webBrowser != null) {
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.ppc
style = getStyle ();
webBrowser = new BrowserFactory ().createWebBrowser (style);
if (webBrowser != null) {
代码示例来源:origin: org.eclipse.swt.cocoa.macosx/x86_64
new Shell (src.getShell(), style);
shell.setLayout (new FillLayout ());
browser = new Browser (shell, src == null ? SWT.MOZILLA : src.getStyle () & SWT.MOZILLA);
browser.addVisibilityWindowListener (new VisibilityWindowListener () {
public void hide (WindowEvent event) {
String platform = Platform.PLATFORM;
boolean isMozillaNativePlatform = platform.equals ("gtk") || platform.equals ("motif"); //$NON-NLS-1$ //$NON-NLS-2$
doit = isMozillaNativePlatform || (browser.getStyle () & SWT.MOZILLA) != 0;
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.s390x
new Shell (src.getShell(), style);
shell.setLayout (new FillLayout ());
browser = new Browser (shell, src == null ? SWT.MOZILLA : src.getStyle () & SWT.MOZILLA);
browser.addVisibilityWindowListener (new VisibilityWindowListener () {
@Override
String platform = Platform.PLATFORM;
boolean isMozillaNativePlatform = platform.equals ("gtk"); //$NON-NLS-1$
doit = isMozillaNativePlatform || (browser.getStyle () & SWT.MOZILLA) != 0;
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.aix.ppc
new Shell (src.getShell(), style);
shell.setLayout (new FillLayout ());
browser = new Browser (shell, src == null ? SWT.MOZILLA : src.getStyle () & SWT.MOZILLA);
browser.addVisibilityWindowListener (new VisibilityWindowListener () {
@Override
String platform = Platform.PLATFORM;
boolean isMozillaNativePlatform = platform.equals ("gtk"); //$NON-NLS-1$
doit = isMozillaNativePlatform || (browser.getStyle () & SWT.MOZILLA) != 0;
内容来源于网络,如有侵权,请联系作者删除!