articles resources -- articles.xml -- index.html -- README.txtThe
articles.xml
now also contains the references for the help IDs.
public void start(Stage primaryStage) { createFactory(); BorderPane root = createLayout(primaryStage); scene = new Scene(root, 400, 400); createToolbar(top); primaryStage.setTitle("DocGenerator Help Tutorial"); primaryStage.setScene(scene); primaryStage.show(); } private void createToolbar(VBox top) { HBox toolbar = new HBox(); top.getChildren().add(toolbar); Button button1 = new Button("button 1"); Button button2 = new Button("button 2"); Button button3 = new Button("button 3"); toolbar.getChildren().add(button1); toolbar.getChildren().add(button2); toolbar.getChildren().add(button3); }We have the following Window:
JFXHelpContentViewer
:
viewer.registerContextHelpScene(scene);
viewer.registerContextHelp(<helpID>, button);
Button helpButton = viewer.createContextHelpButton(); toolbar.getChildren().add(helpButton);
private void createToolbar(VBox top) { viewer.registerContextHelpScene(scene); HBox toolbar = new HBox(); top.getChildren().add(toolbar); Button button1 = new Button("button 1"); viewer.registerContextHelp("button1", button1); Button button2 = new Button("button 2"); viewer.registerContextHelp("button2", button2); Button button3 = new Button("button 3"); viewer.registerContextHelp("button3", button3); toolbar.getChildren().add(button1); toolbar.getChildren().add(button2); toolbar.getChildren().add(button3); Button helpButton = viewer.createContextHelpButton(); toolbar.getChildren().add(helpButton); }We now have the following window for our application:
docJGenerator Copyright (c) 2016-2023 Herve Girod. All rights reserved.