知识大全 Java 鼠标事件

Posted 时调

篇首语:满堂花醉三千客,一剑霜寒十四州。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Java 鼠标事件相关的知识,希望对你有一定的参考价值。

Java 鼠标事件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  import java awt *;

  import java awt event *;

  import javax swing *;

  public class MoveMessageDemo extends JFrame

  public MoveMessageDemo()

  MoveMessagePanelNew p = new MoveMessagePanelNew( Wele to Java );

  getContentPane() setLayout(new BorderLayout());

  getContentPane() add(p);

  

  /** Main method */

  public static void main(String[] args)

  MoveMessageDemo frame = new MoveMessageDemo();

  frame setTitle( MoveMessageDemo );

  frame setDefaultCloseOperation(JFrame EXIT_ON_CLOSE);

  frame setSize( );

  frame setVisible(true);

  

  

  // MoveMessagePanel draws a message

  class MoveMessagePanel implements MouseMotionListener

  public void mouseMoved(MouseEvent e)

  

  /** Handle mouse dragged event */

  public void mouseDragged(MouseEvent e) //鼠标按键在组件上按下并拖动时调用

  // Get the new location and repaint the screen

  System out println(e getX());

  System out println(e getY());

  

  

  // MoveMessagePanelNew draws a message

  class MoveMessagePanelNew extends JPanel implements MouseMotionListener

  private String message = Wele to Java ;

  private int x = ;

  private int y = ;

  public MoveMessagePanelNew(String s)

  message = s;

  this addMouseMotionListener(this);

  

  public void mouseMoved(MouseEvent e)

  

  public void mouseDragged(MouseEvent e)

  // Get the new location and repaint the screen

  x = e getX();

  y = e getY();

  repaint();

  

  protected void paintComponent(Graphics g)

  super paintComponent(g);

  g drawString(message x y);

  

cha138/Article/program/Java/hx/201311/25637

相关参考

知识大全 鼠标悬停事件

  MouseHover(鼠标悬停)事件发生于鼠标悬停在窗体控件上一段时间之后  同样在如图所示的Form属性窗口找到MouseHover事件项双击该项进入该事件代码编辑文件Formcs并对其编写事件

知识大全 鼠标单击事件

  MouseClick(鼠标单击)用于响应鼠标的单击事件  下面代码是为MouseClick编写的单击事件处理程序  privatevoidForm_MouseClick(objectsenderM

知识大全 JS鼠标事件大全

JS鼠标事件大全  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一般事件事件浏览器支持描述onC

知识大全 C#.NET的鼠标事件

C#.NET的鼠标事件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  我网页上有一个button

知识大全 为GridView的行添加鼠标经过、点击的事件。

为GridView的行添加鼠标经过、点击的事件。  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n

知识大全 AWT在鼠标滚轮和输入等事件上的支持

AWT在鼠标滚轮和输入等事件上的支持  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  为演示新的A

知识大全 js为鼠标添加右击事件防止默认的右击菜单弹出

本文为大家介绍下如何为使用js为鼠标添加右击事件防止默认的右击菜单弹出感兴趣的朋友可以参考下希望对大家有所帮助 复制代码代码如下:cha138/Article/program/Ja

知识大全 实现鼠标画图的Java程序

实现鼠标画图的Java程序  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!    importjav

知识大全 Java获取窗口鼠标坐标以及键盘按键

Java获取窗口鼠标坐标以及键盘按键  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Java中的

知识大全 java的事件处理

  在JAVA程序设计中事件的处理是非常重要的尤其是在需要自定义事件和设计JavaBean时对事件的处理过程有一个完整的认识对于编程是很有帮助的    下面用一个演示性的例子来说明事件及其处理过程