我现在在做一些SWING控件,当我选中一个控件时,按下鼠标拖动控件时,在屏幕上画一个控件外框,并且跟随着鼠标的移动而移动,而不重画此控件,只有当松开鼠标时,才重画控件,在.net中用ControlPaint.DrawReversibleFrame方法在屏幕上画图,在JAVA中用什么啊

解决方案 »

  1.   

    http://community.csdn.net/Expert/topic/5013/5013666.xml?temp=.4470026
    就是和这个的要求差不多,但是那样控件很多的时候屏幕会很闪,也会占很大内存,我需要只是移动鼠标时,不重画控件,只有当MOUSEUP时才重画控件
    小弟以前是做。NET控件的,现在写JAVA控件,有好多地方不太明白,希望各位能指点一下
      

  2.   

    http://community.csdn.net/Expert/topic/5483/5483307.xml?temp=.9917261你看一下这里的代码,这里实现了改变和拖动控件的大小