我创建了一个带有 2 个文本字段、2 个按钮和一个用于显示记录的文本区域的小程序。
我使用树形图来存储文本字段中的记录(我已将它们放入对象中),问题是我无法将树形图中保存的记录显示到文本区域。即使我使用了该toString()
方法,它也不会打印记录,它只是"javaapplication18.names@181e7fe"
在文本区域中打印这样的内存值。
这是我所做的:
String z=txtsearch.getText();
private void btnsearchActionPerformed(java.awt.event.ActionEvent evt) {
String z=txtsearch.getText();
txtarea.setText(naturalOrderMap.get(z).toString());
System.out.println(naturalOrderMap.get(z));
}
private void txtgetActionPerformed(java.awt.event.ActionEvent evt) {
String k=txtname.getText();
String p=txtid.getText();
names put=new names(k,p); //this is a constructor from another class.
naturalOrderMap.put(p,put);
}
这里似乎有什么问题?