我在一个图中有近36个vertiecs。我想为每个顶点插入工具提示框。我必须借助工具提示框显示有关顶点的更多信息。
vv.setToolTipText("<html><center>Breast Neoplasms<p>"+ "Gene interactions</p> </center></html>");
以上代码用于显示一般信息。但我需要工具提示我图中的每个顶点。任何人都可以帮我这个吗?
答案 0 :(得分:0)
我通过以下代码获得了所需的输出。
vv.setVertexToolTipTransformer(new Transformer<String, String>() {
public String transform(String v) {
// i=0;
try {
String bb = "SELECT * FROM interr";
Statement pest = connection.createStatement();
ResultSet v1 = pest.executeQuery(bb);
while(v1.next())
if(v.toString().equals(v1.getString("Mole1")))
na[i] = v1.getString("Pubchem_ID");
System.out.println(na[i]);
v=na[i].toString();
return "PUBMED:"+v.toString();
}
catch (Exception e1) {
JOptionPane.showMessageDialog(null, e1);
}
return null;
}
});