• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Java PopupFeatures类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Java中javafx.scene.web.PopupFeatures的典型用法代码示例。如果您正苦于以下问题:Java PopupFeatures类的具体用法?Java PopupFeatures怎么用?Java PopupFeatures使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



PopupFeatures类属于javafx.scene.web包,在下文中一共展示了PopupFeatures类的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。

示例1: call

import javafx.scene.web.PopupFeatures; //导入依赖的package包/类
@Override
public WebEngine call(PopupFeatures p) {

	Stage stage = new Stage(StageStyle.UTILITY);
	WebView wv2 = new WebView();
	VBox vBox = new VBox(5);
	vBox.getChildren().add(wv2);
	vBox.getChildren().add(new Button("업로딩"));
	wv2.getEngine().setJavaScriptEnabled(true);
	stage.setScene(new Scene(vBox));
	stage.show();
	return wv2.getEngine();
}
 
开发者ID:callakrsos,项目名称:Gargoyle,代码行数:14,代码来源:TinymceDeligator.java


示例2: call

import javafx.scene.web.PopupFeatures; //导入依赖的package包/类
public WebEngine call(PopupFeatures p) {
    hasMenu = p.hasMenu();
    hasStatus = p.hasStatus();
    hasToolbar = p.hasToolbar();
    isResizable = p.isResizable();
    popupCalled = true;
    returnedEngine = new WebEngine();
    return returnedEngine;
}
 
开发者ID:teamfx,项目名称:openjfx-8u-dev-tests,代码行数:10,代码来源:PopupTest.java


示例3: createScene

import javafx.scene.web.PopupFeatures; //导入依赖的package包/类
private Scene createScene(String url) {
    view = new WebView();
    view2 = new WebView();
    web = view.getEngine();

    web.load(url);
    web.setCreatePopupHandler(new Callback<PopupFeatures, WebEngine>() {
        @Override
        public WebEngine call(PopupFeatures config) {
            return view2.getEngine();
        }
    });

    view2.getEngine().load(MenuLauncher.class.getResource("resources/empty.html").toExternalForm());

    final VBox box = new VBox();
    view.setMaxHeight(300);
    view.setMinHeight(300);
    view2.setMaxHeight(300);
    view2.setMinHeight(300);
    box.getChildren().addAll(view, view2);

    final Scene scene = new Scene(box);

    scene.setFill(Color.GRAY);
    return scene;
}
 
开发者ID:teamfx,项目名称:openjfx-8u-dev-tests,代码行数:28,代码来源:MenuLauncher.java


示例4: createPopupHandler

import javafx.scene.web.PopupFeatures; //导入依赖的package包/类
/**
 * ブラウザの別ウィンドウを開くハンドラ.<br>
 * ※ TODO: ウィンドウ名が同一であったとしても区別する方法が不明なため、
 * 現状は、常に新しいウィンドウが開くようにしている.
 *
 * @return
 */
private Callback<PopupFeatures, WebEngine> createPopupHandler(final WebEngine engine) {
    return new Callback<PopupFeatures, WebEngine>() {
        @Override
        public WebEngine call(PopupFeatures popupFeatures) {

            final WebView childWebView = new WebView();
            WebEngine childEngine = childWebView.getEngine();

            setWebEngineHandlers(childEngine);

            final JFXPanel center = new JFXPanel();
            center.setScene(new Scene(childWebView));

            SwingUtilities.invokeLater(new Runnable() {
                @Override
                public void run() {
                    JDialog dlg = new JDialog(EmbeddedServerBrowserFrame.this, false);
                    Container contentPane = dlg.getContentPane();
                    contentPane.setLayout(new BorderLayout());
                    contentPane.add(center, BorderLayout.CENTER);
                    dlg.pack();
                    dlg.setVisible(true);
                }
            });

            return childEngine;
        }
    };
}
 
开发者ID:seraphy,项目名称:EmbeddedTomcatLauncher,代码行数:37,代码来源:EmbeddedServerBrowserFrame.java



注:本文中的javafx.scene.web.PopupFeatures类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Java XmlBlob类代码示例发布时间:2022-05-23
下一篇:
Java MockService类代码示例发布时间:2022-05-23
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap