作爲一個小型度假項目我正在編寫一個小應用程序,用於跟蹤我觀看過的節目劇集(如朋友,生活大爆炸等)。像myepisodes,但離線和簡單。Java swing樹:需要動態變化嗎?
因此,用戶可以添加節目,季節和個別情節。我會做這樣的主窗口:
- 在左側有一個樹形結構隨季節 - >顯示 - >情節
- 在右側點擊的樹元素的詳細信息就會出現。
這是我第一次在Java中使用GUI的真正程序,所以我必須看看並學習許多新東西。我現在的主要問題是我不知道我應該實現什麼樣的樹結構。在Sun- How to use Trees tutorial上,我學習瞭如何構建基本樹和「動態更改樹」。
我現在的問題是:基礎樹是否足夠好,因爲在程序中的任何時刻用戶都可以添加新的節目,新的季節等,或者我應該使用動態變化的樹嗎?
由於提前,
危害德Weirdt
那麼這是否意味着我必須使用動態變化的樹? 我將從別處加載數據,因爲每次程序加載時我都需要重新加載數據庫。我還沒有決定如何保存用戶的集合呢.. 我正在考慮以xml格式保存,以便我可以輕鬆導出html格式或其他東西。 – 2010-07-04 17:13:35
@Harm De Weirdt:我認爲是這樣的;我已經詳細闡述過了。 – trashgod 2010-07-04 19:23:27
您的「瞭解TreeModel」鏈接是404。 – 2014-02-27 14:47:23