...

Scene builder что это за программа

1 Introduction

JavaFX Scene Builder (Scene Builder) enables you to quickly design JavaFX application user interfaces by dragging a UI component from a library of UI components and dropping it into a content view area. The FXML code for the UI layout that you create in the tool is automatically generated in the background. To learn more about Scene Builder’s features, see JavaFX Scene Builder User Guide.

Scene Builder can be used as a standalone design tool, but it can also be used in conjunction with Java IDEs so that you can use the IDE to write, build, and run the controller source code that you use with your application’s user interface. Although Scene Builder is more tightly integrated with NetBeans IDE, it is also integrated with other Java IDEs described in this document. The integration enables you to open an FXML document using Scene Builder, run the Scene Builder samples, and generate a template for the controller source file.

The following chapters give information about how to configure the NetBeans, Eclipse, or IntelliJ IDEs to use with Scene Builder:

  • Using Scene Builder with NetBeans IDE
  • Using Scene Builder with Login Eclipse IDE
  • Using Scene Builder with IntelliJ IDEA

Close Window

Table of Contents

JavaFX Scene Builder: Using JavaFX Scene Builder with Java IDEs

  • Title and Copyright Information
  • Preface
    • About This Tutorial
    • Audience
    • Documentation Accessibility
    • Related Documents
    • Conventions
    • Downloading and Installing NetBeans IDE
    • Creating a New JavaFX FXML Project
    • Editing an FXML File Using Scene Builder
      • Configuring the Scene Builder Installation Location
      • Downloading and Installing e(fx)clipse
      • Creating a New JavaFX FXML Project
      • Editing an FXML File Using Scene Builder
      • Where to Go From Here
        • Using Scene Builder Samples From Eclipse IDE
        • Downloading and Installing IntelliJ IDEA
        • Creating a New JavaFX Application
        • Starting Scene Builder from IntelliJ IDE
        • Where to Go From Here
          • Running Scene Builder Samples from IntelliJ IDEA

          JavaFX Scene Builder

          JavaFX Scene Builder is a visual layout tool that lets users quickly design JavaFX application user interfaces, without coding. Users can drag and drop UI components to a work area, modify their properties, apply style sheets, and the FXML code for the layout that they are creating is automatically generated in the background. The result is an FXML file that can then be combined with a Java project by binding the UI to the application’s logic.

          Download
          Documentation
          • Overview
          • Release Notes
          • Installation Guide
          • Getting Started
          • User Guide
          • Using Scene Builder with Java IDEs
          Videos
          • A tour of JavaFX Scene Builder
          • In-depth layout and styling with Scene Builder
          • Getting started with Scene Builder
          • Scene Builder with NetBeans 7.2

          UI Layout Tool

          UI Layout Tool

          Scene Builder allows you to easily layout JavaFX UI controls, charts, shapes, and containers, so that you can quickly prototype user interfaces. Animations and effects can be applied seamlessly for more sophisticated UIs.

          FXML Visual Editor

          FXML Visual Editor

          Scene Builder generates FXML, an XML-based markup language that enables users to define an application’s user interface, separately from the application logic. You can also open and edit existing FXML files authored by other users.

          Integrated Developer Workflow

          Integrated Developer Workflow

          Scene Builder can be used in combination with any Java IDE, but is more tightly integrated with NetBeans IDE. You can bind the UI to the source code that will handle the events and actions taken on each element through a simple process, run your application in NetBeans, and any changes to FXML in NetBeans will also reflect in your Scene Builder project.

          Preview Your Work

          Preview Your Work

          At any time during the creation of your project, you can preview what the user interface will really look like when deployed, unencumbered by the tool’s menus and palettes.

          Cross Platform, Self Contained

          Cross Platform, Self Contained

          Scene Builder is written as a JavaFX application, supported on Windows, Mac OS X and Linux. It is the perfect example of a full-fledge JavaFX desktop application. Scene Builder is packaged as a self contained application, which means it comes bundled with its own private copy of the JRE.

          CSS Support

          CSS Support

          You can apply the look and feel of your choice to your GUI layout by using style sheets. It’s as easy as selecting a GUI component, and pointing to the CSS file of your choice from the Properties Panel. The CSS analyzer allows you to understand how specific CSS rules can affect aspects of a JavaFX component.

          JavaFX Scene Builder Overview

          Close Window

          JavaFX Scene Builder: Getting Started with JavaFX Scene Builder

          • Title and Copyright Information
          • Preface
            • About This Tutorial
            • Audience
            • Documentation Accessibility
            • Related Documents
            • Conventions
            • 1 Overview
              • Intended Audience
              • Key Features
              • Download Information
              • Additional Resources
              • 2 Prepare for This Tutorial
              • 3 Open the Sample FXML File
                • Use NetBeans IDE Projects Window
                • Use JavaFX Scene Builder Open Command
                • Use NetBeans IDE New Wizard
                • Use JavaFX Scene Builder New Command
                • Set the Root Container, CSS, and Style Class
                • Resize the Scene and the Scene Builder Window
                • Create the Base Panes
                • Add a List View
                • Add a Table View
                • Add the GUI Components for the Details Section
                • Preview the UI
                • Use a Style Sheet
                • Use NetBeans IDE
                • Use the Apache Ant Utility

                При подготовке материала использовались источники:
                https://docs.oracle.com/javase/8/scene-builder-2/work-with-java-ides/intro.htm
                https://www.oracle.com/java/technologies/javase/javafxscenebuilder-info.html
                https://docs.oracle.com/javase/8/scene-builder-2/get-started-tutorial/jfxsb-overview.htm

Оцените статью