- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 一个Java的maven项目生成.exe文件的详细过程
前言:本文是对一个java的maven项目开发桌面程序,从源码——打包jar——生成可执行文件(即后缀为.exe文件)的全过程进行了详细介绍,网上介绍的大多是其中某一个部分,小白学习起来很费劲的。你读了这篇文章后,只要按步骤操作配置,就可以将maven项目的桌面程序编译为可执行文件,拿出去给白白装叉了:)
2025-01-23 15:46:29
717
原创 如何在延时后或循环中正确调用repaint方法
在做贪吃蛇游戏时,加了个通关切换效果,用要延时技术!发现使用repaint方法+Thread.sleep()或repaint方法+Timer均可达到目的,但其中走了不少弯路,有必要将两种方式做个分析总结。
2024-04-15 16:08:45
324
1
原创 如何使JFrame自适应Jpanel大小?
如果使JFrame根据JPanel调整大小,其设置方式与固定JFrame下,调整JPanel大小基本一致,均需要在JPanel中使用setPreferedSize()方法设置面板大小,而不能使用setSize()方法(因为在有布局管理情况下,会屏蔽setSize()方法设置的大小)。只需在添加完组件后,调用JFrame的pack()方法,使此 JFrame的大小适合其子组件的首选大小和布局。
2024-04-08 22:12:01
631
1
原创 固定JFrame下,默认BorderLayout布局中的JPanel大小如何调整
CENTER宽度、高度均倒算。1、JFrame默认布局:BorderLayout(JPanel默认布局为FlowLayout),JFrame默认布局会屏蔽设置大小JPanel.setSize设置的大小,如要更改,可以使用JPanel.setPreferredSize更改大小。JFrame默认布局为BorderLayout,共五个部分,分别为:NORTH、SOUTH、LEFT、RIGHT、CENTER,BorderLayout常量,需要为添加的组件进行单独指定。
2024-04-08 21:15:46
904
原创 在哪些情况需要显示指定函数模板实参?
一般来说,由函数调用参数推导模板参数是模板函数调用的关键。也就是,调用参数类型隐含着模板参数类型,如果能够推导出模板参数,那么就不需要显示指定。例如:template const T& Max(const T& a,const T& b){ return a>b?a:b;}Max(3,5);函数实参3和5都是int类型,我们可以很容易推导出T=int。
2017-09-22 09:17:12
1333
1
用Jave的Swing绘制的贪吃虫游戏,具有简单交互功能
2024-04-13
WindowsAPI参考大全forCC++(chm)
2017-09-27
自动提示文本框
2011-09-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人