当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:14:00  来源:本站整理

操作SwingX与TimingFramework实现淡入淡出[Java编程]

赞助商链接



  本文“操作SwingX与TimingFramework实现淡入淡出[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

本文利用SwingX与TimingFramework展示了若何实现淡入淡出效果,程序简便 实用,但愿对大家能有所助益.

在Swing中利用AlphaComposite设置界面的半透明度,再配合 javax.swing.Timer可以对比简单地实现淡入淡出效果.但需求我们担当具体的 UI组件,并重写它的paintComponent办法,同时还要为Timer供应一个 ActionListener的实现.这些关于程序员来说,显得有些乏味.

幸运地是,SwingX中的JXPanel(JPanel的子类)通过setAlpha办法来设置半透 明度,JXPanel中的全部UI组件都可随之半透明化.TimingFramework供应的 Animator可以帮忙我们非线性地设置JXPanel中的alpha值.故,我们在实现淡入 淡出时,可以利用JXPanel来替换JPanel,用Animator来替换Timer.


  以上是“操作SwingX与TimingFramework实现淡入淡出[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • 操作SwingX与TimingFramework实现淡入淡出
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .