0
我正在寫一個GTK +和java的小應用程序,並且我希望它爲每個會話維護其位置,大小,包括子窗口小部件的大小。有沒有其他方式,而不是手動存儲每個子窗口小部件的大小,並在啓動時恢復它們?如何通過會話維護應用程序幾何圖形,大小(包括子窗口小部件)
我正在寫一個GTK +和java的小應用程序,並且我希望它爲每個會話維護其位置,大小,包括子窗口小部件的大小。有沒有其他方式,而不是手動存儲每個子窗口小部件的大小,並在啓動時恢復它們?如何通過會話維護應用程序幾何圖形,大小(包括子窗口小部件)
在我最近的項目中,我使用了java.util.Properties
來跟蹤和保存任何我感興趣的更改。如果有更好的方法來做到這一點,那很可能是序列化。 javax.swing.JFrame
是可序列化的,因此您理論上應該能夠將整個幀及其非易失性屬性保存到磁盤,並將其備份完全保持原樣。