标题:鼠标拖动按纽的问题
只看楼主
trhuang
Rank: 1
等 级:新手上路
帖 子:126
专家分:0
注 册:2007-4-1
 问题点数:0 回复次数:2 
鼠标拖动按纽的问题

import java.awt.*;
import javax.swing.*;

import java.awt.event.*;
import java.applet.Applet.*;
public class m1 extends JApplet
{
JButton b1=new JButton("1");

int m_x,m_y;

public void init()

{setLayout(null);
b1.addMouseMotionListener(new MouseMotionAdapter()
{
public void mouseDragged(MouseEvent e)
{

m_x=e.getX();
m_y=e.getY();

b1.setLocation(m_x,m_y);
}
});

b1.setSize(50,50);
add(b1);

}
}
我想用以上的程序实现鼠标拖动按纽的效果!.
问题:在拖动是出现了象残影那样的现象!
请帮我!谢!

搜索更多相关主题的帖子: 鼠标 拖动 
2007-05-16 17:32
songwei20000
Rank: 1
等 级:新手上路
帖 子:82
专家分:0
注 册:2007-4-23
得分:0 
public void mouseDragged(MouseEvent e)
{
this.remove(b1);
m_x=e.getX();
m_y=e.getY();
b1.setLocation(m_x,m_y);
b1.setsize(50,50);
this.add(b1);
this.updateUI();
}
});
试试行不行
2007-05-16 18:26
trhuang
Rank: 1
等 级:新手上路
帖 子:126
专家分:0
注 册:2007-4-1
得分:0 

貌似不行啊!!出现点错误!

(编不过)this.updateUI();什么意思??请说清楚点!

2007-05-16 20:59



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-139931-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.285743 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved