2012-10-28 84 views

回答

1

方法setUserObjectgetUserObject怎麼辦?

+0

我的對象包含一個int p和char一個 ,並將其添加到我的結構中 DefaultMutableTreeNode node = new DefaultMutableTreeNode(this object); 使用get方法返回的對象失去p和 的身份,我無法訪問或修改它們。 – Shark

+0

@kamikaze:你可以將'getUserObject'的大部分轉換爲所需的類型,因爲你知道你已經放入節點的類型。施放後,您可以再次訪問您的「p」和「a」。語法if'MyType item =(MyType)node.getUserObject(); item.p ....' –

+0

thnx A.H. 這非常天真 – Shark