java吧 关注:1,269,367贴子:12,773,608
  • 6回复贴,共1

swing求教:如何改变所有的button在鼠标移动上来变为手指形状

只看楼主收藏回复

求swing大神帮忙解决,单个jbutton我可以写事件监听,但是界面内很多button,觉得这个肯定不是最好的处理方式,但是,就看了几天,就写这个东西。有点吃力,希望广大J8吧友各路swing大神给出个主意。@windsun_ul 司马大神,swing不是您的拿手菜么,求帮忙。


1楼2014-09-22 11:01回复
    把监听写进接口里?


    IP属地:广西2楼2014-09-22 11:12
    收起回复
      2025-07-15 10:15:49
      广告
      能不能写一个继承jbotton的类,新的类里加入监听器,new 新的类对象 的时候就自动加了监听器,我只是一个刚学的小菜鸟,乱想的


      来自手机贴吧3楼2014-09-22 11:22
      回复
        鼠标监听


        IP属地:湖北来自iPhone客户端4楼2014-09-22 13:19
        回复
          button.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));
          Cursor是java.awt.Cursor
          要让所有的button都这样的话可以继承一个JButton然后在初始化中设置这个,或者写个工厂类负责生产这样的button对象


          IP属地:广西5楼2014-09-22 14:39
          收起回复