资源简介
高校人员管理系统主要包括以下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
相关资源
- javafx写的记事本
- JavaFX本质论英文版
- Pro JavaFX 9 A Definitive Guide to Building De
- Java摄像开源框架文档、案例、Jar包、
- javaFX实现的图书馆后台管理系统,有
- javafx 选课系统
- JavaFx实现百度文本框的下拉提示功能
- javafx-8u152-apidocs-api
- 基于JavaFx的公寓租赁系统
- 基于Java FX实现的可视化排序算法
- javafx实现的贪吃蛇
- JavaFx2.0 api 手册
- javaFX基础教程及详实
- javafx2.0中文api
- javafx组件-中文文档
- JavaFxchatroom.zip
- 影院管理系统GUI界面
- javafx模拟磁盘管理系统
- JavaFX2.0内建控件教程全部控件
- JavaFX2.0基础教程整合版
- JavaFX 官方中文说明文档及完整DEMO
- 用javafx写的宠物商店
- RIA开发权威指南:基于JavaFX 完整版
- JavaFX的.jar包
- 利用JavaFx实现照片册功能
- javafx的jar包232241
- javafx的一个完整demo
- 各种javafx参考
- Mastering JavaFX 10 高清PDF版,非扫描带完
- javafx_scenebuilder-2_0-macosx-universal.dmg
评论
共有 条评论