2013-04-30 77 views
0

我創建了一個帶有2個文本字段的小程序2個按鈕和一個顯示記錄的文本區域。如何在文本區域的樹形圖中顯示記錄?

我已經使用樹形圖存儲來自文本字段的記錄(我已將它們放入對象中),問題是我無法在樹形圖中將保存的記錄顯示到文本區域。 儘管我已經使用了toString()方法,但它不會打印記錄,只會在文本區域打印一個像"[email protected]"這樣的記憶值。

這裏是我做了什麼:

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); 
}  

什麼,似乎這裏是什麼問題?

回答

0

正在顯示namesObject#toString表示。要麼覆蓋names類中的toString以顯示必要的字段,要麼使用獲取器來提取要顯示的字段信息。

+0

謝謝。有效 :) – 2013-04-30 16:16:53

相關問題