• 大小: 119KB
    文件类型: .java
    金币: 2
    下载: 0 次
    发布日期: 2024-01-30
  • 语言: Java
  • 标签: javafx  

资源简介

高校人员管理系统主要包括以下6个功能: 1、添加功能:可任意添加不同人员的记录,要求编号唯一。 2、查询功能:可根据编号、姓名等对已添加记录进行查询。  3、显示功能:可显示当前系统中所有记录。 4、修改功能:可根据查询结果对相应的记录进行修改。 5、删除功能:主要实现对已添加的人员记录进行删除。 6、清除所有功能:能够一次性删除已添加的所有人员记录。

资源截图

代码片段和文件信息

package Babe2.src.function;

import java.util.logging.Level;
import java.util.logging.Logger;
import com.demo1.Tester;
import Babe2.src.function.Administrative_staff;
import Babe2.src.function.Teacher_Staff;
import java.io.*;
import java.util.Scanner;
import javafx.application.Application;
import javafx.geometry.Insets;
import javafx.geometry.Pos;
import javafx.scene.Scene;
import javafx.scene.control.Alert;
import javafx.scene.control.Alert.AlertType;
import javafx.scene.control.Button;
import javafx.scene.control.Label;
import javafx.scene.control.RadioButton;
import javafx.scene.control.TextField;
import javafx.scene.control.ToggleGroup;
import javafx.scene.image.Image;
import javafx.scene.layout.BorderPane;
import javafx.scene.layout.GridPane;
import javafx.scene.layout.HBox;
import javafx.scene.layout.VBox;
import javafx.scene.paint.Color;
import javafx.scene.text.Font;
import javafx.scene.text.Text;
import javafx.stage.Stage;

public class School extends Application{
 static int i = 0;
 private TextField setName = new TextField(); 
 private TextField setNumber = new TextField(); 
 private TextField setSex = new TextField();  
 private TextField setAge = new TextField(); 
 private TextField settitle= new TextField();//职称
 private TextField setPolitics= new TextField();//政治面貌
 private TextField setLab= new TextField();//所在实验室
 private TextField setDepartment= new TextField();//所在系部
 private TextField setMajor= new TextField();
 Stage stage = new Stage();     
@Override   
 public void start(Stage primaryStage) throws Exception
 {//声明异常
 setName.setPrefSize(250 30);
 setNumber.setPrefSize(250 30);
 setSex.setPrefSize(250 30);
 setAge.setPrefSize(250 30);
 settitle.setPrefSize(250 30);
 setPolitics.setPrefSize(250 30);
 setLab.setPrefSize(250 30);
 setDepartment.setPrefSize(250 30);
 setMajor.setPrefSize(250 30);
 BorderPane b=new BorderPane();
 GridPane pane = new GridPane();
 VBox vBox=new VBox();
 vBox.setSpacing(0);
 vBox.setPadding(new Insets(100100100100));
 pane.setHgap(30);        
 pane.setVgap(100);   
 Button[] bt = new Button[7];   
 bt[1] = new Button(“清空数据库“);     
 bt[2] = new Button(“增添数据“);       
 bt[3] = new Button(“删除数据“);        
 bt[4] = new Button(“修改数据“);       
 bt[5] = new Button(“查看数据“);       
 bt[6] = new Button(“显示所有数据“);       
 bt[0] = new Button(“退出应用“);
 for(int k=0;k<7;k++)
 {
 bt[k].setPrefWidth(150);
 bt[k].setPrefHeight(20);
 }
 pane.add(bt[1] 1 1);
 pane.add(bt[2] 2 1);
 pane.add(bt[3] 3 1);
 pane.add(bt[4] 1 2);
 pane.add(bt[5] 2 2);
 pane.add(bt[6] 3 2);
 pane.add(bt[0] 2 3);
 Label l=new Label(“欢迎使用高校人员管理系统“);
 l.setId(“lab“);
 vBox.getChildren().addAll(lpane);
 vBox.setAlignment(Pos.CENTER);
 b.setCenter(vBox);
 pane.setAlignment(Pos.CENTER);
 b.setPrefSize(800 600);
 Scene scene = new 

评论

共有 条评论