0% found this document useful (0 votes)
29 views2 pages

Layout Program-Javafx

This JavaFX code defines a menu bar with three menus - File, Web, and SQL. The File menu contains New, Save, and Exit menu items. The Web menu contains checkboxes for HTML and CSS. The SQL menu contains radio buttons for MySQL and Oracle databases and a submenu for tutorials. The menu bar is added to the top of a BorderPane layout and displayed in a stage window.

Uploaded by

ssmiet000
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views2 pages

Layout Program-Javafx

This JavaFX code defines a menu bar with three menus - File, Web, and SQL. The File menu contains New, Save, and Exit menu items. The Web menu contains checkboxes for HTML and CSS. The SQL menu contains radio buttons for MySQL and Oracle databases and a submenu for tutorials. The menu bar is added to the top of a BorderPane layout and displayed in a stage window.

Uploaded by

ssmiet000
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

package application;

import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
public class Main extends Application {
@Override
public void start(Stage primaryStage) {
BorderPane root = new BorderPane();
Scene scene = new Scene(root, 300, 250, [Link]);
MenuBar menuBar = new MenuBar();
[Link]().bind([Link]());
[Link](menuBar);
// File menu - new, save, exit
Menu fileMenu = new Menu("File");
MenuItem newMenuItem = new MenuItem("New");
MenuItem saveMenuItem = new MenuItem("Save");
MenuItem exitMenuItem = new MenuItem("Exit");
[Link](actionEvent -> [Link]());
[Link]().addAll(newMenuItem, saveMenuItem,
new SeparatorMenuItem(), exitMenuItem);
Menu webMenu = new Menu("Web");
CheckMenuItem htmlMenuItem = new CheckMenuItem("HTML");
[Link](true);
[Link]().add(htmlMenuItem);
CheckMenuItem cssMenuItem = new CheckMenuItem("CSS");
[Link](true);
[Link]().add(cssMenuItem);
Menu sqlMenu = new Menu("SQL");
ToggleGroup tGroup = new ToggleGroup();
RadioMenuItem mysqlItem = new RadioMenuItem("MySQL");
[Link](tGroup);
RadioMenuItem oracleItem = new RadioMenuItem("Oracle");
[Link](tGroup);
[Link](true);
[Link]().addAll(mysqlItem, oracleItem,
new SeparatorMenuItem());
Menu tutorialManeu = new Menu("Tutorial");
[Link]().addAll(
new CheckMenuItem("Java"),
new CheckMenuItem("JavaFX"),
new CheckMenuItem("Swing"));
[Link]().add(tutorialManeu);
[Link]().addAll(fileMenu, webMenu, sqlMenu);
[Link](scene);
[Link]();
}
public static void main(String[] args) {
launch(args);
}
}

You might also like