NULL 博文链接:https://javapub.iteye.com/blog/764681
2022-06-15 09:14:23 67KB 源码 工具
1
Java热图 热图是查看二维图的值的常用可视化方法。 进行三维图形绘制和图表绘制的方法有很多,但以我的拙见,有时如果无法旋转3D图表,可能很难看到所有基本细节。 我喜欢使用热图来可视化此类数据,因为自顶向下的基于颜色的视图不会隐藏任何信息。 我(以及其他一些人的帮助)创建了一个易于使用的Java类,该类在JPanel中绘制热图。 添加到您自己的另一个项目中应该很容易。 X坐标和Y坐标的范围仅在在轴上绘制标签时使用,并且不影响所绘制数据的范围。 绘制阵列中的所有数据。 您可以打开和关闭标题,两个轴的标签和图例。 有许多颜色渐变可用,您始终可以通过指定Color对象数组来创建自己的颜色渐变。 数据以二维双精度数组的形式提供给HeatMap代码。 该代码可配置为接受y = 0行位于显示屏顶部或底部的数据,具体取决于您是喜欢计算机图形坐标系还是标准数学坐标系。 已经创建了一个简单的GUI应用
2022-04-21 22:54:07 129KB Java
1
主要介绍了Java Swing JPanel面板的使用方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2021-11-27 20:35:14 44KB Swing JPanel面板 Swing 面板
1
Java绘图和JPanel容器
2021-08-28 21:02:12 7.47MB Java绘图和JPanel容器
北大青鸟的一个项目,完全没错,可运行,当时得分95分
2021-06-22 15:38:03 356KB c/s架构 北大青鸟 JFrame Jpanel
1
java Swing多Jpanel仿安卓苹果桌面动态切换滑动效果
2021-05-14 18:24:52 6KB Swing JPanel 动态切换 滑动效果
1
用java语言写了一个飞机大战小项目,游戏角色为英雄机,敌机,在游戏过程中可以根据获得不同奖励来获得双倍火力或者生命值。。。
2020-01-03 11:38:31 229KB java JPanel JFrame
1
3. 几何图形(满分50分) 版本1:满分 10 分 设计抽象类 GeometricObject 及其子类 Triangle 和Circle。 GeometricObject 类设计要求如下: ■ 一个名为 color 的Color类型的私有数据域,表示对象的颜色 ■ 一个名为 filled 的Boolean类型的私有数据域,表示对象是否 ■ 一个名为 dateCreated 的Date 类型的私有数据域,表示对象的 ■ 一个无参构造方法。 ■ 一个能创建特定 color 和filled 的有参构造方法。 ■ 相关数据域的访问器和修改器。 ■ 两个个名为 draw 和erase的抽象方法。 ■ 一个名为 getArea的抽象方法。 ■ 一个名为 getPerimeter的抽象方法。 ■ 重写 toString 方法。 Triangle 类设计要求如下: ■ 三个名为 side1、side2和 side3 的double 类型的私有数据域表 们的默认值是 1.0。要求三个数据域保留 2 位小数。 ■ 一个无参的构造方法创建默认三角形。 ■ 一个能创建带指定 side1、side2和 side3 的有参构造方法。 ■ 所有三个数据域的访问器和修改器方法。 ■ 父类抽象方法的实现。 ■ 重写 toString 方法。 Circle 类设计要求如下: ■ 一个名为 radius 的double 类型的私有数据域,表示圆的半径,数据域保留2 位小数。 ■ 一个名为 PI 的静态常量,其值为 3.14 ■ 一个无参的构造方法创建默认三角形。 ■ 一个能创建带指定 radius 的有参构造方法。 ■ radius 数据域的访问器和修改器方法。 ■ 父类抽象方法的实现。 ■ 重写 toString 方法。 测试类 TestGeometricObject1 设计要求如下: ■ 一个能随机生成 Circle 类和Triangle 类对象的静态方法 GeometricObject[] RandomCreateGeometricObject() ■ 以随机生成的数组为参数,输出数组中每个对象的基本信息、周长和面积。 ■ 类中其它方法的测试 版本2:满分 20 分 将上面的抽象类GeometricObject 改为接口,接口只保留其中四个抽象方法,声明类 Circle、Triangle 实现该接口,类的基本要求如上,同时为每个类增加一个将当前对象序列化 到指定文件的方法 writeToFile(File f)。 测试类 TestGeometricObject2 设计要求如下: ■ 一个能随机生成 Circle 类和Triangle 类对象的静态方法,该方法将随机生成的象序列 化到指定的文件 GeometricObjects.dat 中,序列化成功返回真,否则返回假。 Boolean RandomCreateGeometricObject() ■ 将GeometricObjects.dat 文件中对象全部读出,存储到 GeometricObject 对象数组中, 然后以此数组为参数,输出数组中每个对象的基本信息、周长和面积。 ■ 类中其它方法的测试。 新增一个类Rectangle ,也实现接口 GeometricObject ,同时修改测试类 TestGeometricObject2 ,体会开-闭原则。 版本3:满分 20 分 在第2 步的基础上设计实现一个具有 GUI 界面的几何图形绘制系统系统,要求实现根 据选择的几何图形类型来绘制和删除相应的图形,其中相关参数应通过界面输入,并可计算 图形的周长和面积。
2019-12-21 22:00:37 23KB 几何图形 jpanel 课程设计CQUT xhay
1
整个大鱼吃小鱼的完整代码,打包成压缩文件,上传可供下载
2019-12-21 21:46:15 3.38MB JAVA swing awt JFrame
1
本五子棋游戏小程序仅为简单的单机五子棋,基本功能需求:可两人对下(用鼠标操作),能判断输赢。 1、下棋操作功能需求: (1)实现鼠标可操作黑白子轮流生成并落子。 (2)当相同颜色的棋子连成五子时,能弹出判断输赢的界面。 2、按钮功能需求: (1)开始游戏:能清除已经落下的棋子,重新开始游戏。 (2)游戏设置:能设置黑白双方落子的限制时间,一旦一方超出限制时间则判断另一方赢得本局。 (3)游戏说明:能弹出五子棋游戏规则说明的窗口。 (4)认输:一旦一方认输,则判断另一方赢得本局。 (5)关于:弹出五子棋游戏的有关的制作或版本信息的窗口。 (6)退出游戏:退出游戏,并关闭五子棋游戏界面。
2019-12-21 21:43:02 29.29MB java JPanel
1