`
武夷红茶
  • 浏览: 5482 次
文章分类
社区版块
存档分类
最新评论

简单的画梅花

阅读更多



 

 利用swing组件画梅花

首先找好要的图片

然后编写界面

首先画上背景   然后再写一个面板类设置在整个窗体的右边,用来画上梅花,添加鼠标监听器

 判断如果是鼠标左键的话就画上相应选择的梅花的标签,如果是右键的话,移除梅花,这里面的画梅花实际上是画的是标签,标签上加了梅花的图片。



 

然后在窗体的左边再加上一个JPanel,实例化几个标签组件,将用于显示要选择的梅花图片加在标签上,将标签加在JPanel上。并给每个标签加上相应的监听器。为了显示你选中了某个标签(标签上有相应的梅花图片)组件可以给标签加上边框



 这样看起来更明显 下图第一个就是加边框后选择的效果,不加的话就是点击之后就是余下的三个的效果

 最后就是加背景音乐了,背景音乐最好放在src的文件夹里面,利用URL获取相应的路径资源,用wav格式直接可以用。mp3格式要用相应的组件(我还没试,直接将MP3转成了wav)不说了直接上图。



 还有一种写法也是获取音乐的但是

都要最好加上异常处理(会有自动提示)



最后运行就可以了 用左键单击选中梅花,到右边的树上左击画上梅花,右击就删去了 

 

 

 

 

 

  • 大小: 19.2 KB
  • 大小: 22.9 KB
  • 大小: 19.7 KB
  • 大小: 19.3 KB
  • 大小: 7.3 KB
  • 大小: 14.2 KB
  • 大小: 12.5 KB
  • 大小: 212.7 KB
分享到:
评论
1 楼 java-大神 2014-08-12  

相关推荐

    用鼠标来画梅花(flash源码)

    "用鼠标来画梅花(flash源码)"这个项目提供了一个独特的互动体验,让用户可以通过鼠标来绘制梅花。以下是对这个主题的详细解释: 1. **Flash源码**:Flash源码是使用ActionScript编写的代码,它是Flash动画和交互...

    Ps国画 梅花图(psd格式)

    Ps国画 梅花图(psd格式)

    海龟作图之递归法画梅花源代码.py

    原来代码也可以如此美丽,用Python画出冬日里盛开的梅花,铮铮傲骨,君子之躯,大雪漫天,花落满地,飘香四溢。

    花开动画 梅花悄悄开Flash源文件.rar

    《花开动画 梅花悄悄开Flash源文件》是一个针对Flash AS脚本和多媒体应用的教育资源,它包含了一个精心设计的动画作品,展现了梅花绽放的过程。这个动画的流畅性不仅体现了作者对Flash技术的深入理解和精湛技艺,...

    AltiumDesigner焊盘为梅花

    ### Altium Designer 6 中焊盘为梅花状的设置与应用 在电子设计自动化领域,Altium Designer 是一款被广泛使用的软件工具,它为设计师提供了从原理图设计到PCB布局布线等一系列功能。其中,焊盘的设计对于电路板的...

    鼠标画梅花

    来吧,一起用鼠标来画梅花 一个很有趣的娱乐方式! 打开连接,点击鼠标,你就可以成为国画大师了——

    个人3dsmax国画梅花卷展制作

    在3dsmax中进行国画风格的梅花卷展制作是一个结合了艺术与技术的过程,它涉及到3D建模、纹理绘制、灯光设置、动画制作等多个环节。以下将详细阐述这个过程中涉及的关键知识点。 1. **3dsmax基础操作**:3dsmax是一...

    慢慢盛开的梅花flash动画素材

    本话题聚焦于一个特定类型的动画素材——"慢慢盛开的梅花flash动画素材",它涉及到Adobe Flash这款强大的动画创作工具以及与梅花相关的艺术元素。 Adobe Flash,虽然在现代Web开发中已逐渐被HTML5取代,但在过去的...

    Flash梅花动画素材-源文件.rar

    《深入解析Flash梅花动画素材——源文件探秘》 在数字艺术领域,Flash以其独特的交互性和动态效果,一直是网页设计和动画制作的重要工具。今天我们要深入探讨的是一个名为"Flash梅花动画素材-源文件.rar"的压缩包,...

    huahua.rar_matlab 菊花_matlab画梅花

    接下来,让我们讨论如何画梅花。梅花的特征在于其五瓣结构和中心的花蕊。我们可以使用`for`循环和数组来控制花瓣的数量和分布,以及通过调整颜色和透明度来模拟花瓣的质感。MATLAB的`patch`函数可以帮助我们创建...

    漫天飞雪的梅花flash动画素材

    【标题】"漫天飞雪的梅花flash动画素材"揭示了这个压缩包文件的主要内容,它包含了一组基于Flash技术制作的动态图像素材,主题是梅花在飘雪背景下的动画效果。梅花通常象征坚韧和高洁,而飘雪则营造出冬季的浪漫氛围...

    儿童国画梅花教学PPT课件.pdf

    儿童国画梅花教学PPT课件.pdf

    三种经典的梅花树下载

    【梅花树】是一种在计算机科学领域,特别是在数据结构和算法中常见的抽象概念。它并不是自然界中的梅花树,而是由计算机科学家创造的一种特定的数据结构。在本压缩包中,"三种经典的梅花树下载"可能指的是三种不同的...

    JavaScript梅花雨控件

    JavaScript梅花雨控件

    cad图 梅花谷cad

    一张简单cad图。梅花谷cad的可以看看怎样

    古代女子手绘梅花flash动画素材

    在古风女子手绘梅花的动画中,可能运用了ActionScript,这是Flash内置的脚本语言,用于控制动画的行为,如女子画梅花的动作、毛笔的移动轨迹等。通过ActionScript,开发者可以实现动态效果,如时间序列控制、用户...

    用Excel文档做一个动态的梅花

    这是一个由Excel文档做的一个动态的梅花树,是通过用鼠标点击在一个树枝上创建出一朵梅花,点得越多梅花就越多,这样可以i自由制作一幅自己画出来的梅花图

    各种梅花PPT背景图片.rar

    "各种梅花PPT背景图片.rar"是一个压缩包文件,其中包含了多张以梅花为主题的PPT背景图片,适合用于创建与梅花、植物或花卉相关的演示文稿。 梅花,作为中国传统名花之一,以其坚韧不拔、傲雪独立的品质而备受赞誉,...

    Android梅花布局示例

    对于梅花布局,我们需要根据花瓣的数量和形状,计算每个花瓣的位置,并在Canvas上画出它们。 3. **计算花瓣位置**:使用数学公式来确定每个花瓣相对于中心点的位置。考虑到梅花布局的对称性,可以通过角度和半径来...

    梅花透明flash素材及源文件

    在本资源中,“梅花透明flash素材及源文件”提供了一组与梅花相关的Flash素材,这对于设计师和开发人员来说是宝贵的参考资料。 首先,我们要了解“梅花”在设计中的意义。在中国文化中,梅花象征着坚韧不拔的精神,...

Global site tag (gtag.js) - Google Analytics