2
這個問題可能是相關與這個:java - How would I dynamically add swing component to gui on click?如何動態地添加Swing組件到GUI上點擊,並使其永久
但是,這將有可能使你在運行時所做的改變是永久性的,時再次看到它你重新運行應用程序?
我在腦海中有一些模糊的想法,但你能給我一些關於如何工作的建議嗎?
這個問題可能是相關與這個:java - How would I dynamically add swing component to gui on click?如何動態地添加Swing組件到GUI上點擊,並使其永久
但是,這將有可能使你在運行時所做的改變是永久性的,時再次看到它你重新運行應用程序?
我在腦海中有一些模糊的想法,但你能給我一些關於如何工作的建議嗎?
這與Swing本身並沒有什麼關係,都與持久性有關:你要做的是設置一個對象(或一組對象)的狀態並在程序退出時保持它的狀態。有幾種方法可以做到這一點,包括使用XML bean或JAXB或屬性的序列化,XML序列化(我喜歡)。我建議查看JAXB,並通過將狀態編組和解組爲XML來保持類的狀態。否則,如果你有很多必須堅持的信息,那麼考慮使用數據庫。
嘿兄弟,非常有用的信息感謝。我正在考慮序列化,但對我來說這是一個死路一條。你提到了一些對我而言很陌生的技術,所以我最好開始學習!感謝幫助。 :D – 2012-07-19 03:54:37
感謝您的額外提示! :d – 2012-07-19 10:42:58