- 博客(0)
- 资源 (2)
- 收藏
- 关注
华师通信工程JAVA作业Anne的宠物小屋JAVAFX
实现一下功能,并且制作JAVAFX界面。
演示效果有视频。
编程任务3
Anne的宠物小屋有12个笼子,每个笼子可以放同类的动物1-3只,不同类的动物放在不同的笼子里。包括Cat、Dog和Bird。现要求如下:
(1)实现一个简单的管理系统,可增加、删除笼子中的宠物,查询每个笼子中存放的宠物类型和数量(包括笼子为空的情况),统计笼中宠物的种类、数量和总数;
(2)定义描述宠物小屋的类shelves,其中有12个笼子用于存放各种宠物;
(3)定义抽象类Animal,包括抽象方法ShowMe,用于显示每个宠物的情况,包括类型、颜色、体重和喜爱的食物;
(4)定义派生类Cat、Dog、Snake,具体实现ShowMe。
JAVA1.8不用配置JAVAFX,以上的版本需要配置JAVAFX,只要添加Lib以及VMoptions就可以,文件夹里有配置视频。
VMoptions 添加--module-path "lib" --add-modules javafx.controls,javafx.fxml
2022-05-30
OS操作系统课程设计模拟磁盘管理系统SCAU
磁盘文件模拟系统
介绍 华南农业大学SCAU操作系统OS课程设计,JAVAFX开发,可以实现查找文件,磁盘空间使用情况可视化,观察每一个磁盘块的情况。完成文件的基本操作,界面数据实时更新。当时这个课设的成绩是全班第一,如果对你有帮助,麻烦点个小星星鸭~
模拟磁盘的FAT,磁盘分配,磁盘空间管理,磁盘块读写,以及可视化该过程,用JAVAFX界面实现实时交互。可以查找相应文件文件夹,支持输入路径查找文件,以及实现文件目录树。
界面交互使用的是JAVA中的绑定与监听,能够根据数据变化时刻更新。数据以对象保存在文件中
JAVAFX依赖的包放在了lib文件夹中。
2022-05-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人