?
?利用swing组件画梅花
首先找好要的图片
然后编写界面
首先画上背景?? 然后再写一个面板类设置在整个窗体的右边,用来画上梅花,添加鼠标监听器
?判断如果是鼠标左键的话就画上相应选择的梅花的标签,如果是右键的话,移除梅花,这里面的画梅花实际上是画的是标签,标签上加了梅花的图片。
?
然后在窗体的左边再加上一个JPanel,实例化几个标签组件,将用于显示要选择的梅花图片加在标签上,将标签加在JPanel上。并给每个标签加上相应的监听器。为了显示你选中了某个标签(标签上有相应的梅花图片)组件可以给标签加上边框
?这样看起来更明显 下图第一个就是加边框后选择的效果,不加的话就是点击之后就是余下的三个的效果
?最后就是加背景音乐了,背景音乐最好放在src的文件夹里面,利用URL获取相应的路径资源,用wav格式直接可以用。mp3格式要用相应的组件(我还没试,直接将MP3转成了wav)不说了直接上图。
?还有一种写法也是获取音乐的但是
都要最好加上异常处理(会有自动提示)
最后运行就可以了 用左键单击选中梅花,到右边的树上左击画上梅花,右击就删去了?
?
?
?
?
?