我发现在鼠标点击时,只能取得事件源在按钮上发生的坐标,如何知道在JPanel上的坐标呢
换句话说,如何在事件发生时知道事件源是哪个按钮呢
java中,如果JPanel上有个按钮,如何在点击按钮时知道此按钮在JPanel上的位置
答案:2 悬赏:50
解决时间 2021-02-18 12:27
- 提问者网友:曖昧情执
- 2021-02-18 09:14
最佳答案
- 二级知识专家网友:气场征服一切
- 2021-02-18 10:48
你的每个按钮如果都加了监听事件
public void actionPerformed(ActionEvent e) {
e.getSource();//用这个对象判断是哪个按钮
}
public void actionPerformed(ActionEvent e) {
e.getSource();//用这个对象判断是哪个按钮
}
全部回答
- 1楼网友:不服输的倔强
- 2021-02-18 12:11
使用setvisible()来控制jpanel的显示隐藏
jpanel.setvisible(true);显示面板jpanel
jpanel.setvisible(false);不显示,即隐藏面板jpanel
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯