2011-10-30 17 views
5

Uygulamamın ayarlarını özel bir dosyada saklamak için Tercihler API'sını kullanmak mümkün mü? Okuduğum şeyden, Windows tercihlerinde iyi bir fikir değil imho kayıt defterinde saklanır ve benim app DPS: \ app.preferences diyelim. Mümkün mü?Java Tercihler API?

cevap

4

Preferences API'sı, uygulama programlayıcısının işletim sisteminin kullanıcı tercihlerini kaydetmek için nasıl seçtiği ile ilgili bir şey bilmek zorunda kalmaması için bunu yapmaktır. Belirli bir dosyadaki tercihleri ​​kaydetmek istiyorsanız, bunu kesinlikle yapabilirsiniz. Sadece istediğiniz bir dosyayı okumak/yazmak için bir Özellikler örneği kullanın.

1

Kendi Tercihlerinizi uygulayabilirsiniz, sadece bir dosyayı dahili olarak kullanan Linux implementation'a bakın. Köklere ulaşmak için Tercihler'deki statik yöntemleri kullanamazsınız, ancak bunları bir yere saklamanız gerekir.

0

Tercihleri ​​dışa ve içe aktararak, ne istediğinize sahip olabilirsiniz. Yine de, OS'ye özgü depolama mekanizması JAVA'nın

seçtiği her yerde/depoda saklanacaktır.