该类利用Preferences保存文本,数字等简单数据,在Windows平台下,它就保存到了系统注册表中,而Linux中它存在于用户目录下的一个隐藏文件中。

public class Pref{
     private Preferences prefs;  
    
     public Pref(){
         prefs = Preferences.userNodeForPackage(Pref.class);  
     }
    
     public void save(String url,int times,int minutes){
         prefs.put("url", url);  
         prefs.putInt("times",times);  
         prefs.putInt("minutes", minutes);
     }
    
     public PrefItem load(){
         PrefItem item=new PrefItem();
        
         String url=prefs.get("url", "www.ibm.com");
         int times = prefs.getInt("times", 30);
         int minutes = prefs.getInt("minutes", 30);
        
         item.setUrl(url);
         item.setTimes(times);
         item.setMinutes(minutes);
        
         return item;
     }
}

相关文章:

  • 2021-08-07
  • 2021-07-13
  • 2022-12-23
  • 2021-08-25
  • 2022-03-11
猜你喜欢
  • 2021-04-26
  • 2021-05-30
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-05
相关资源
相似解决方案