当前位置: 首页>>代码示例>>Java>>正文


Java TabPane.setId方法代码示例

本文整理汇总了Java中javafx.scene.control.TabPane.setId方法的典型用法代码示例。如果您正苦于以下问题:Java TabPane.setId方法的具体用法?Java TabPane.setId怎么用?Java TabPane.setId使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在javafx.scene.control.TabPane的用法示例。


在下文中一共展示了TabPane.setId方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: createTabPane

import javafx.scene.control.TabPane; //导入方法依赖的package包/类
private TabPane createTabPane() {
    tabPane = new TabPane();
    tabPane.setId("ConfigurationTabPane");
    tabPane.setTabClosingPolicy(TabClosingPolicy.UNAVAILABLE);
    layouts = mpfConfigurationInfo.getProperties(this);
    for (IPropertiesLayout layout : layouts) {
        String name = layout.getName();
        Tab tab = new Tab(name, layout.getContent());
        tab.setId(name);
        tab.setGraphic(layout.getIcon());
        tabPane.getTabs().add(tab);
    }
    VBox.setVgrow(tabPane, Priority.ALWAYS);
    return tabPane;
}
 
开发者ID:jalian-systems,项目名称:marathonv5,代码行数:16,代码来源:MPFConfigurationStage.java

示例2: MainWindow

import javafx.scene.control.TabPane; //导入方法依赖的package包/类
public MainWindow(String applicationName,
        LibraryView library,
        ApplicationsView apps,
        EnginesView engines,
        ContainersView containers,
        InstallationsView installations,
        SettingsView settings,
        ThemeManager themeManager,
        JavaFxSettingsManager javaFxSettingsManager) {
    super();

    this.library = library;
    this.apps = apps;
    this.engines = engines;
    this.containers = containers;
    this.settings = settings;

    tabPane = new TabPane();
    tabPane.setId("menuPane");
    tabPane.setTabClosingPolicy(TabPane.TabClosingPolicy.UNAVAILABLE);

    tabPane.getTabs().addAll(library, apps, containers, engines, installations, settings);

    this.scene = new PhoenicisScene(tabPane, themeManager, javaFxSettingsManager);

    this.getIcons().add(new Image(
            JavaFXApplication.class.getResourceAsStream("/org/phoenicis/javafx/views/common/phoenicis.png")));

    // avoid 1x1 pixel window
    this.setMinHeight(200);
    this.setMinWidth(200);
    this.setResizable(true);
    this.setHeight(javaFxSettingsManager.getWindowHeight());
    this.setWidth(javaFxSettingsManager.getWindowWidth());
    this.setMaximized(javaFxSettingsManager.isWindowMaximized());
    this.setScene(scene);
    this.setTitle(applicationName);
    this.show();
}
 
开发者ID:PhoenicisOrg,项目名称:POL-POM-5,代码行数:40,代码来源:MainWindow.java


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