Office_Entry.java 文件源码

java
阅读 25 收藏 0 点赞 0 评论 0

项目:gatepass 作者:
@SuppressWarnings("unchecked")
private void configureBox(HBox root) {
      StackPane container = new StackPane();
      //container.setPrefHeight(700);
      container.setPrefSize(boxBounds.getWidth(), boxBounds.getHeight());
      container.setStyle("-fx-border-width:1px;-fx-border-style:solid;-fx-border-color:#999999;");

     table= new TableView<OfficeClass>();
      Label lview= new Label();
      lview.setText("View Records");
      lview.setId("lview");
      bottomPane= new VBox();

      tclock= new Text(); 
      tclock.setId("lview");
        //tclock.setFont(Font.font("Calibri", 20));
        final Timeline timeline = new Timeline(new KeyFrame(Duration.seconds(1), new EventHandler<ActionEvent>() {  
             @Override  
             public void handle(ActionEvent event) {  
                  tclock.setText(DateFormat.getDateTimeInstance().format(new Date()));
             }  
        }));  
        timeline.setCycleCount(Animation.INDEFINITE);  
        timeline.play();

      bottomPane.getChildren().addAll(tclock, lview);
      bottomPane.setAlignment(Pos.CENTER);

      nocol= new TableColumn<>("no");
      nocol.setMinWidth(130);
      nocol.setCellValueFactory(new PropertyValueFactory<>("no"));


      namecol= new TableColumn<>("First Name");
        namecol.setMinWidth(170);
        namecol.setCellValueFactory(new PropertyValueFactory<>("name"));

        admcol= new TableColumn<>("Admission Number");
        admcol.setMinWidth(180);
        admcol.setCellValueFactory(new PropertyValueFactory<>("adm"));


        timecol= new TableColumn<>("Signin");
        timecol.setMinWidth(140);
        timecol.setCellValueFactory(new PropertyValueFactory<>("timein"));

        datecol= new TableColumn<>("Date");
        datecol.setMinWidth(180);
        datecol.setCellValueFactory(new PropertyValueFactory<>("date"));

        table.getColumns().addAll(nocol,namecol, admcol, timecol, datecol);
        table.setItems(getAtt());
        att= getAtt();
        table.setItems(FXCollections.observableArrayList(att));
        table.setMinHeight(500);

        btnrefresh = new Button("Refresh");
        btnrefresh.setOnAction(new EventHandler<ActionEvent>() {
            public void handle(ActionEvent t) {
                table.setItems(getAtt());
            }
        });
        laytable= new VBox(10);
        laytable.getChildren().addAll(table, btnrefresh);
        laytable.setAlignment(Pos.TOP_LEFT);

        container.getChildren().addAll(bottomPane,laytable);
        setAnimation();
        sc.setContent(container);
        root.setStyle("-fx-background-color: linear-gradient(#E4EAA2, #9CD672)");
        root.getChildren().addAll(getActionPane(),sc);

        //service.start();
     }
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号