怎么使用帮助文档
比如我想找个关于鼠标按键消息的或者其它函数。。不知道应该怎么找好[[it] 本帖最后由 zacom 于 2008-11-2 18:53 编辑 [/it]]
搜索更多相关的解决方案:
文档
----------------解决方案--------------------------------------------------------
知道的帮忙下
[[it] 本帖最后由 zacom 于 2008-11-2 19:12 编辑 [/it]]
----------------解决方案--------------------------------------------------------
MouseListener和MouseAdapter
去看看这两个
----------------解决方案--------------------------------------------------------
回复 3# 的帖子
如果我想记录鼠标移动时经过的点。。改用什么函数、里面只有个拖动的函数 ----------------解决方案--------------------------------------------------------
不是有一个mouseMoved么!
----------------解决方案--------------------------------------------------------
回复 5# 的帖子
测试了下。。没反应 ----------------解决方案--------------------------------------------------------
关于帮助文档
1.关联doc后,可以查看jdk的源代码
2.下个chm版的帮助文档,直接查看
----------------解决方案--------------------------------------------------------
首先判断属于哪个类,再去类中找。
----------------解决方案--------------------------------------------------------
我来试试看
[[it] 本帖最后由 freish 于 2008-11-3 22:22 编辑 [/it]]
----------------解决方案--------------------------------------------------------
给你一个代码
程序代码:
import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.Dimension;
import java.awt.Toolkit;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
public class MouseEventTest extends JFrame{
private Container container;
private JLabel label;
private JPanel panel;
public MouseEventTest(){
super("鼠标事件一");
container = getContentPane();
label = new JLabel("显示坐标");
panel = new JPanel();
addMouseMotionListener(
new MouseAdapter(){
public void mouseMoved(MouseEvent event){
label.setText(event.getX() + ":" + event.getY());
}
}
);
container.add(panel);
container.add(label,BorderLayout.SOUTH);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(400,400);
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
Dimension frameSize = getSize();
setLocation((screenSize.width - frameSize.width)/2,(screenSize.height - frameSize.height)/2);
setVisible(true);
}
public static void main(String[] args) {
new MouseEventTest();
}
}
import java.awt.Container;
import java.awt.Dimension;
import java.awt.Toolkit;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
public class MouseEventTest extends JFrame{
private Container container;
private JLabel label;
private JPanel panel;
public MouseEventTest(){
super("鼠标事件一");
container = getContentPane();
label = new JLabel("显示坐标");
panel = new JPanel();
addMouseMotionListener(
new MouseAdapter(){
public void mouseMoved(MouseEvent event){
label.setText(event.getX() + ":" + event.getY());
}
}
);
container.add(panel);
container.add(label,BorderLayout.SOUTH);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(400,400);
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
Dimension frameSize = getSize();
setLocation((screenSize.width - frameSize.width)/2,(screenSize.height - frameSize.height)/2);
setVisible(true);
}
public static void main(String[] args) {
new MouseEventTest();
}
}
----------------解决方案--------------------------------------------------------