Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import javafx.application.Application;
- import javafx.geometry.Insets;
- import javafx.geometry.Pos;
- import javafx.scene.Scene;
- import javafx.scene.control.Button;
- import javafx.scene.control.DatePicker;
- import javafx.scene.control.Label;
- import javafx.scene.control.TextArea;
- import javafx.scene.control.TextField;
- import javafx.scene.layout.HBox;
- import javafx.scene.layout.VBox;
- import javafx.stage.Stage;
- public class MyNote extends Application {
- @Override
- public void start(Stage primaryStage) {
- VBox g = new VBox(8);
- g.setAlignment(Pos.CENTER);
- g.setPadding(new Insets(10,5,10,5));
- VBox alltop = new VBox(3);
- HBox top1 = new HBox(0);
- Label topic = new Label("Topic : ");
- TextField t = new TextField();
- t.setPrefWidth(200);
- top1.setAlignment(Pos.TOP_LEFT);
- top1.getChildren().addAll(topic,t);
- HBox top2 = new HBox(0);
- Label date = new Label("Date : ");
- DatePicker d = new DatePicker();
- d.setPrefWidth(150);
- top2.setAlignment(Pos.TOP_LEFT);
- top2.getChildren().addAll(date,d);
- alltop.setAlignment(Pos.TOP_LEFT);
- alltop.getChildren().addAll(top1,top2);
- TextArea mid = new TextArea();
- mid.prefWidthProperty().bindBidirectional(g.prefWidthProperty());
- HBox bot = new HBox(3);
- Button ok = new Button("OK");
- ok.setPrefWidth(60);
- Button clear = new Button("Clear");
- clear.setPrefWidth(60);
- bot.setAlignment(Pos.BOTTOM_RIGHT);
- bot.getChildren().addAll(ok,clear);
- g.getChildren().addAll(alltop,mid,bot);
- Scene s = new Scene(g,250,280);
- primaryStage.setScene(s);
- primaryStage.setTitle("MyNote");
- primaryStage.show();
- }
- public static void main(String[] args) {
- launch(args);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement