- 博客(52)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 实用资源网站(整理中)
类似搜索引擎的服务,它汇集了各大站点的热门内容,覆盖百度、微信、头条、微博、抖音、贴吧、知乎、哔哩哔哩、Gitee、Github等多个热门站点。
2024-04-11 10:44:38
745
1
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 【snipaste】截图软件快捷键及问题大全
Ctrl + Shift + C:复制纯文本(如果该贴图是由文本转换而来)Ctrl + 鼠标滚轮 或 Ctrl + +/-增加/减少贴图的透明度。Ctrl + ↑ ← ↓ → 将截屏区域相应边界扩大 1 像素。Shift + ↑ ← ↓ → 将截屏区域相应边界缩小 1 像素。Ctrl + v:以剪贴板中的内容替换该贴图(>= v1.12)Shift +方向键:将截屏区域相应边界缩小1像秦。ctrl +方向键:将截屏区域相应边界扩大1像秦。R:将截屏区域设置为上一次成功截屏时的区域。
2024-01-11 13:31:27
4614
2
原创 Java语言程序设计基础篇_编程练习题*15.32(控制时钟)
修改程序淸单14-21,在类中加入动画。添加两个方法 start() 和 stop() 以启动和停止时钟。编写一个程序,让用户使用 Start 和 Stop 按钮来控制时钟,如图15-36a所示
2024-07-26 13:39:04
279
原创 Java语言程序设计基础篇_编程练习题**15.31(几何问題:钟摆)
编写一个程序,用动画完成钟摆,如图15-35所示。单击向上箭头UP键增加速度,单击向下箭头键DWON降低速度。单击S键停止动画,单击R键重新开始
2024-07-26 09:32:32
134
原创 Java语言程序设计基础篇_编程练习题**15.30 (播放幻灯片)
25张幻灯片都以图像文件(slide0.jpg, slide1.jpg, slide24.jpg)的形式存储在图像目录中,可以在本书的源代码中下载。每个图像的大小都是800 x 600像素。编写一个Java应用程序,自动重复显示这些幻灯片。每两秒显示一张幻灯片。幻灯片按顺序显示。当显示完最后一张幻灯片时,第一张幻灯片重复显示,依此类推。当动画正在播放的时候可以单击按钮暂停,如果动画当前是暂停的,单击恢复
2024-07-25 15:04:05
103
原创 Java语言程序设计基础篇_编程练习题**15.29 (赛车)
编写一个程序,模拟汽车比赛,如图15-34a所示。汽车从左向右移动。当它到达右端,就从左边重新开始,然后继续同样的过程。可以使用定时器控制动画。使用新的坐标原点(x, y)重新绘制汽车,如图15-34b所示。同样让用户通过按钮的按下/释放来暂停/继续动画,并且通过按下UP和DOWN的箭头键来增加/降低汽车速度
2024-07-25 14:03:03
205
原创 Java语言程序设计基础篇_编程练习题**15.28(显示一个转动的风扇)
编写一个程序显示一个转动的风扇,如图15-33c所示。Pause、Resume和Reverse按钮用于暂停、继续和反转风扇的转动。可修改编程练习题14_9的代码。
2024-07-25 10:46:29
149
原创 Java语言程序设计基础篇_编程练习题*15.27 (控制一个移动的文本)
请编写一个程序,显示一个移动的文本,如图15-33a和15-33b所示。文本从左到右循环的移动。当它消失在右侧的时候,又会从左侧再次出现。当鼠标按下的时候,文本停滞不动,当按钮释放的时候,将继续移动
2024-07-25 09:40:41
118
原创 Java语言程序设计基础篇_编程练习题**15.25 (动画:曲线上的球)
请编写一个程序,用动画实现一个沿着正弦函数曲线移动的球,如图15-32所示。当球到达右边界时,它从左边重新开始。用户可以单击鼠标左/右按钮来继续/暂停动画
2024-07-25 09:17:53
65
原创 Java语言程序设计基础篇_编程练习题**15.24(动画:来回摆动)
编写一个程序,用动画完成来回摆动,如图15-31所示。单击/释放鼠标以暂停/恢复动画
2024-07-24 15:35:46
268
原创 Java语言程序设计基础篇_编程练习题*15.23 (自动改变大小的停止标识)
重写编程练习题14.15, 当窗体改变大小的时候,停止标识的宽度和髙度自动改变大小
2024-07-24 10:59:29
194
原创 Java语言程序设计基础篇_编程练习题*15.22(自动改变大小的圆柱)
重写编程练习题14.10,当窗体改变大小的时候,圆柱的宽度和高度自动改变大小
2024-07-24 10:25:34
110
原创 Java语言程序设计基础篇_编程练习题*15.21(拖动点)
绘制一个圆,在圆上有三个随机点。连接这些点构成一个三角形。显示三角形中的角度。使用鼠标沿着圆的边拖动点。拖动的时候,三角形以及角度动态地重新显示,如图15-30b 所示。计算三角形角度的公式参考程序清单4-1
2024-07-24 09:23:26
161
原创 Java语言程序设计基础篇_编程练习题**15.20 (几何问題:显示角度)
请编写一个程序,使用户可以拖动一个三角形的顶点,并在三角形改变时动态显示角度,如图15-30a所示。计算角度的公式在程序清单4-1中给出
2024-07-23 14:21:48
219
原创 Java语言程序设计基础篇_编程练习题**15.19 (游戏:手眼协调)
请编写一个程序,显示一个半径为10像素的实心圆,该圆放置在面板上的随机位置,并填充随机的顔色,如图15-29b所示。单击这个圆时,它会消失,然后在另一个随机的位置显示新的随机颜色的圆。在单击了20个圆之后,在面板上显示所用的时间,如图15-29c所示
2024-07-23 09:47:50
356
原创 Java语言程序设计基础篇_编程练习题**15.18(使用鼠标来移动一个矩形)
请编写一个程序显示一个矩形。可以使用鼠标单击矩形内部并且拖动(即按住鼠标移动)矩形到鼠标的位置。鼠标点成为矩形的中央
2024-07-23 09:46:15
196
原创 Java语言程序设计基础篇_编程练习题**15.17 (几何问题:寻找边界矩形)
请编写一个程序,让用户可以在一个二维面板上动态地增加和移除点,如图15-29a所示。当点加入和移除的时候,一个最小的边界矩形更新显示。假设每个点的半径是 10 像素
2024-07-22 15:27:48
670
原创 Java语言程序设计基础篇_编程练习题*15.16(两个可移动的顶点以及它们间的距离)
示例代码:编程练习题15_16TwoMovablePoints.java。*15.16(两个可移动的顶点以及它们间的距离)
2024-07-22 14:05:36
202
原创 Java语言程序设计基础篇_编程练习题**15.15 (几何问题:添加或删除点)
请编写一个程序,让用户在面板上单击以自动创建或移去点(参见15-28a)。当用户左击鼠标时(主按钮),就创建一个点并且显示在鼠标的位置,用户还可以将鼠标移到一个点上,然后右击鼠标(次按钮)以移去这个点
2024-07-22 11:03:32
234
原创 Java语言程序设计基础篇_编程练习题**15.13 (几何问题:是否在矩形内?)
请编写一个程序,绘制一个中心在(100, 60)宽为100而高为40的固定的矩形。当鼠标移动时,显示一条消息表示鼠标指针是否在矩形内,如图15-27b所示。为了检査一个点是否在矩形内,使用定义在 Node 类中的contains方法
2024-07-22 10:12:35
234
原创 Java语言程序设计基础篇_编程练习题**15.12(几何问题:是否在圆内)
请编写一个程序,绘制一个圆心在(100, 60)而半径为50的固定的圆。当鼠标移动时,显示一条消息表示鼠标点是在圆内还是在圆外,如图15-27a所示
2024-07-22 09:42:21
206
原创 Java语言程序设计基础篇_编程练习题*15.11(使用键移动圆)
请编写程序,可以使用箭头键向上、向下、向左、向右移动一个圆。此题可以参考15.3题的解题思路,将移动球的触发方式由面板按钮触发改为由键盘触发:
2024-07-22 09:14:25
253
原创 Java语言程序设计基础篇_编程练习题*15.9 (使用箭头键画线)
请编写一个程序,使用箭头键绘制线段。所画的线从面板的中心开始,当敲 击向右、向上、向左或向下的箭头键时,相应地向东、向北、向西或向南方向画线,如图 15-26b所示
2024-07-19 16:35:02
571
原创 Java语言程序设计基础篇_编程练习题*15.8(显示鼠标的位罝)
编写两个程序,一个当单击鼠标时显示鼠标的位置(参见图15-26a),而另一个当按下鼠标时显示鼠标的位置,当释放鼠标时停止显示
2024-07-19 15:00:56
147
原创 Java语言程序设计基础篇_编程练习题15.7(使用鼠标改变颜色)
编写一个程序,显示一个圆的颜色,当按下鼠标键时颜色为黑色,释放鼠标时颜色为白色
2024-07-19 14:58:28
179
原创 Java语言程序设计基础篇_编程练习题**15.6(两个消息交替出现)
写一个程序,当单击鼠标时面板上交替显示两个文本"Java is fun"和"Java is powerful"
2024-07-19 14:54:25
103
原创 Java语言程序设计基础篇_编程练习题*15.3 (移动小球)
编写一个程序,在面板上移动小球。应该定义一个面板类来显示小球,并提供向左、 向右 、向上和向下移动小球的方法,如图15-24c所示。请进行边界检査以防止球完全移到视线之外
2024-07-19 09:43:48
209
原创 Java语言程序设计基础篇_编程练习题15.2 (旋转一个四边形)
请写一个程序,在Rotate按钮被单击时,将一个四边形向右旋转15度,如图15-24b所示
2024-07-19 09:39:44
216
原创 Java语言程序设计基础篇_编程练习题**14.29(游戏:豆机)
第十四章第二十九题 (游戏:豆机)请写一个程序,显示编程练习题 7.21 中介绍的豆机,如图 14-52c 所示
2024-07-17 10:37:59
309
原创 下载安装JavaFX及解决报错:缺少 JavaFX 运行时组件, 需要使用该组件来运行此应用程序|Eclipse
下载安装JavaFX及解决报错:缺少 JavaFX 运行时组件, 需要使用该组件来运行此应用程序|Eclipse, 通常表明尽管 JavaFX 的类可能在编译时被找到(因为可能你的开发环境已经配置好了),但在运行时 JVM(Java 虚拟机)无法在类路径(classpath)或模块路径(module-path,对于 Java 9 及更高版本)中找到 JavaFX 的运行时库。
2024-07-08 11:02:33
687
原创 Java语言程序设计基础篇(第10版)编程练习题13.21(代数:顶点式方程)
k与h的公式为:k = -b/2ah = ah^2 + bh + c
2024-07-05 13:18:30
293
原创 Java语言程序设计基础篇(第10版)编程练习题13.18(使用 Rational 类)
第十三章第十八题(使用 Rational 类)编写程序,使用 Rational 类计算下面的求和数列,你将会发现输出是不正确的 ,因为整数溢出(太大了)。为了解决这个问题 ,参见编程练习題13.15。
2024-07-05 08:47:06
167
原创 永久解决运行java中文乱码|eclipse中文乱码
要解决中文乱码问题,首先要设置字符编码,而在一个文件中声明编码的形式无法运用于全部java文件,导致每一个文件都要设置编码。同样,在一个编译软件中设置编码也无法运用其他软件,比如我们想在cmd中运行java程序,就会出现中文乱码,但其实只需要设置一个系统变量就可以永久解决这个问题,哪怕你重新安装jdk,只要变量没有删除,这个设置就是生效的。
2024-05-17 11:01:05
208
1
原创 Eclipse设置提示补全
标签页进行更详细的设置,包括添加或删除提议、编辑提议的名称和描述等。还可以通过设置快捷键来快速访问自动补全功能。为了避免在使用空格时自动补全代码,可以禁用除回车外的所有插入触发器。此外,如果需要进一步定制自动补全提议,可以点击“”,然后在搜索框中输入“content”来找到相关的快捷键设置。这里可以自定义触发代码提示的字符。打开Eclipse IDE,选择菜单栏中的“在弹出的对话框中,展开“按钮保存并关闭对话框。
2024-04-28 16:59:29
459
1
原创 PyQt5使用QStackedWidget引入另一个py文件的布局
在PyQt5中,QStackedWidget是一个可以包含多个子窗口的容器,一次只能显示一个。QStackedWidget本身并不直接支持从另一个 Python 文件引入布局,但你可以通过一些方法实现这个效果。一种常见的方法是,在另一个 Python 文件中定义并创建一个QWidget(或任何QWidget的子类)的实例,然后在你的主 Python 文件中将这个实例添加到QStackedWidget中。这样就可以在另一个文件中定义
2024-03-18 10:24:49
402
1
空空如也
Struts2jsp页面无法传值和跳转到Action,该怎么办?
2024-01-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人