【发布时间】:2015-10-15 14:19:09
【问题描述】:
我试图弄清楚如何编写一个事件,如果在 Swing JTree 中单击并且鼠标没有单击树中的任何内容,则该事件会显示“无”的 println。
假设我有一棵带有 AWT.event.Mouwesvent 的树“info_tree”:
private void info_treeMouseClicked(java.awt.event.MouseEvent evt) {
if(info_tree.getSelectionPath() /*something along the lines of is empty or if !info_tree.getSelectionPath().isEmpty()*/
){system.out.println("Nothing");
}else{
system.out.println("Something");
}
}
我找不到任何东西来比较 selectedPath 或树的元素。
【问题讨论】:
-
“我试图弄清楚如何编写一个事件,如果在 Swing JTree 中单击并且鼠标没有单击树中的任何内容,则得到一个 println 说“什么都没有“。” .. 为什么?
标签: java swing mouseevent jtree