public void setOnClickAction(Runnable action){
super.setOnClickAction(action);
list.addMouseMotionListener(new MouseMotionAdapter() {
@Override
public void mouseMoved(java.awt.event.MouseEvent e) {
JList l = (JList)e.getSource();
ListModel m = l.getModel();
int index = l.locationToIndex(e.getPoint());
if (index > -1) {
Requirement req = ((Presenter_Requirement) m.getElementAt(index)).getRequirement();
String tooltip = (req != null) ? req.getTitle() + "<br>" + req.getDescription() : "";
l.setToolTipText("<html><p>" + tooltip + "</p></html>");
}
}
});
}
Requirement_ElementHandler.java 文件源码
java
阅读 32
收藏 0
点赞 0
评论 0
项目:amos-ss15-proj3
作者:
评论列表
文章目录