当前位置: 首页 > 知识库问答 >
问题:

JavaFX 2.0工具栏FXML

梁丘成和
2023-03-14

问:帮我找出导致错误的原因,希望能让工具栏正常工作。

我试图从这一页获取FXML版本:我的Java类与Link1的差异:

final static boolean RIGHT_TO_LEFT = false;

   //FXML ATTRIBUTES
    @FXML
    private OverviewTab owContent;
    @FXML
    private StatisticsTab statisticsContent;
    @FXML
    private SettingsTab settingsContent;
    @FXML
    private Polygon dock_bottom;
    @FXML
    private TabPane tabpane; 
    @FXML
    private Tab owTab;
    @FXML
    private Tab statisticsTab;
    @FXML
    private Tab settingsTab;
    @FXML
    private Button helpButton;
    @FXML
    private Button updateButton;
    @FXML private Button task;


/**
 * Create the application.
 */
 @Override
    public void initialize(URL url, ResourceBundle rb) {
     this.rb = rb;
        // Adding Swing style of custom Listener
        tabpane.getSelectionModel().selectedItemProperty().addListener(new ChangeListener<Tab>() {
            @Override public void changed(ObservableValue<? extends Tab> observableValue, Tab oldTab, Tab newTab) {
                if(newTab.equals(owTab)){

                }
            }
          });
     //statisticsContent.addListener(this);
    owTab.setText(rb.getString("overviewTab_headline"));
    statisticsTab.setText(rb.getString("statisticsTab_headline"));
    settingsTab.setText(rb.getString("settingsTab_headline"));
 }

}

共有1个答案

公孙新觉
2023-03-14

您所参考的教程的作者在他的下一篇文章/教程中提到了错误并提供了解决方案。FXML中的See工具栏不再需要标记。我想你也面临着同样的问题。

 类似资料:
  • 我有一个有几个按钮的工具栏。我想要几个按钮来加载不同的FXML文件。现在的方法是用Java代码编写fxml文件,并在每次调用时插入它。如果我可以调用FXML文件并获得正确的场景,这将是一个更好的选择。这是我加载设置视图的示例: 我以前使用过tabpane,它的便利之处在于它可以加载“内容”,在某种程度上,它是一个actionlistener,可以加载fxml文件。我希望工具栏按钮具有此功能。 我们

  • 底部导航,有图标和文字,响应鼠标事件和当前页面导航 <nav class="bar bar-tab">   <a class="tab-item external active" href="#">     <span class="icon icon-home"></span>     <span class="tab-label">文案</span>   </a>   <a clas

  • 工具栏是位于屏幕底端的固定(在固定和穿透布局类型中)区域,它包含导航元素。 工具栏不包含任何其他部分,内部只含有普通文本。 工具栏布局 工具栏布局非常简单: <div class="toolbar"> <div class="toolbar-inner"> <a href="#" class="link">Link 1</a> <a href="#" cla

  • 工具栏综述 Toolbar basics 在Jquery Mobile中,有两种标准的工具栏:头部栏和尾部栏 头部栏的作用为网站的标题,通常是移动网站页面的第一个元素,一般包括页面的标题文字和最多两个按钮 尾部栏通常是移动网站页面的最后一个元素,在内容和作用上比头部栏更自由一些,但一般也要包含文字和按钮 在头部栏或尾部栏里放置一个水平的导航栏或选项卡栏的做法是很普遍的,所以Jquery Mobil

  • 工具栏在此是指在移动网站和应用中的头部,尾部和内容中的工具条。所以Jquery Mobile提供了一套标准的工具和导航栏的工具,可以在绝大多数情况下直接使用

  • 我最近遇到了协调器布局的问题。当我尝试创建简单的折叠工具栏布局(如本例所示)时,工具栏似乎位于状态栏下,如下图所示(在preLolipop设备上,一切都正常,因为应用程序不会在状态栏下绘制)。 我的活动布局的代码片段: My Styles(仅限21版),其中BaseAppTheme父级为Theme.AppCompat.Light.NoActionBar:

  • 完整工具栏如下图: 如果工具栏被关闭,可以通过如下方式开启: 主菜单 Tools -> Fiddler Options... -> Appearance -> Show Fiddler Toolbar,打勾确认即可。 下面逐一讲解各按钮的用途: Comment ——给选定的 Session 增加一个备注,添加后会显示在 Web Sessions 面板的 Comments 字段中 Reissue —

  • 工具栏 位于编辑器主窗口的正上方,包含了五组控制按钮或信息,用来为特定面板提供编辑功能或方便我们实施工作流。 选择变换工具 为 场景编辑器 提供编辑节点变换属性(移动、旋转、缩放、尺寸)的功能,详情请阅读 使用变换工具布置节点。 变换工具显示模式 使用以下两组按钮控制 场景编辑器 中 变换工具 的显示模式。 位置模式: 锚点:变换工具将显示在节点 锚点(Anchor) 所在位置。 中心点:变换工具