本文主要是介绍菜鸟先飞之java窗体养猪小游戏实习篇,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
拿到一个RPG小游戏的练习项目!
需求是要做控制台版本的
要有:
人物
怪物
NPC
战斗
背包
金钱
等属性…
做了一点…
感觉控制台版本的好low
还是窗体的有点意思。
不用说了,改行窗体。
但是好像没学过窗体,于是打开了万能的度娘,233。
然后分分钟创建出一个空的窗体。
要做窗体需要继承一个叫JFrame 的类,网上搜了一下这个好像叫可视化开发,管他呢,只要能弄个框出来给我看就行了
然后要在窗体上创建一个画布
static JPanel h=new JPanel();//画布
虽然直接用JFrame的框也行,但是要关闭的话整个框都会关闭,所以放个画布上面,关闭的时候就只清除画布,然后下个面板将他重绘一下就好了。
static JButton b;//按钮
static JTextField t;//输入框
static JLabel i;//文字吧
这些是我这个项目里经常用的组建,按钮和文字都能插入图片,一般背景图都是用JLabel做的,就是将图片位置给到他,然后把他的优先级设置为min如下:
队了,好像忘说我的项目是啥了,听好了:
小猪佩奇养成系统
无与伦比的界面,让人看的心旷神怡。
接下来就是做个提示框
这篇关于菜鸟先飞之java窗体养猪小游戏实习篇的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!