在JTable中的鼠标右键的问题 JTable中,鼠标左键点击可以选种一行,可是鼠标右键就不可以取到JTable的某一行,请问有什么办法吗??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 table.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseClicked(java.awt.event.MouseEvent e) { table_mouseClicked(e); } }); private void table_mouseClicked(java.awt.event.MouseEvent e) { int clickCount = e.getClickCount(); if (clickCount == 1) { if (SwingUtilities.isRightMouseButton(e)) { leftMouseButtonClicked(e); } } }顺便问leftMouseButtonClicked该怎么实现 可以这样作呀:boolean ifSelected =false;public void mouseClicked(java.awt.event.MouseEvent e) { if (SwingUtilities.isLeftMouseButton(e)) { ifSelected = true; } if (SwingUtilities.isRightMouseButton(e)) { if (ifSelected) { /*在这写入左键点击选种一行,鼠标右键点击的动作*/ /*ok*/ }} java做的qq登陆界面不能显示出密码那个框 java小问题 求助:字符串类型排序问题 使用Socket类传输文件,怎么样知道传输的速度是多少呢 随机存取RandomAccessFile,如何写到指定位置 public static 的问题 swing里怎么实现橡皮带技术 搞不掂,请教大家! 如何用java实现图像传输呢? JDBC的问题,高分相赠 恺撒加密算法实现??? 如何解压一个被加密的zip文件
public void mouseClicked(java.awt.event.MouseEvent e) {
table_mouseClicked(e);
}
});
private void table_mouseClicked(java.awt.event.MouseEvent e)
{
int clickCount = e.getClickCount();
if (clickCount == 1) {
if (SwingUtilities.isRightMouseButton(e)) {
leftMouseButtonClicked(e);
}
}
}顺便问leftMouseButtonClicked该怎么实现
可以这样作呀:
boolean ifSelected =false;
public void mouseClicked(java.awt.event.MouseEvent e) { if (SwingUtilities.isLeftMouseButton(e)) {
ifSelected = true;
}
if (SwingUtilities.isRightMouseButton(e)) {
if (ifSelected) {
/*在这写入左键点击选种一行,鼠标右键点击的动作*/
/*ok*/
}
}