Package org.shaitu.easyphoto.vo

Examples of org.shaitu.easyphoto.vo.AppOptionsVO


        icons.add(titleIcon32.getImage());
        this.setIconImages(icons);
        fmPreview.setIconImage(titleIcon16.getImage());
        fmOptions.setIconImage(titleIcon16.getImage());
        //reset app conf
        AppOptionsVO optionsVO = AppUtil.retrieveAppConf();
        cbTheme.setSelectedItem(new OptionBean("",optionsVO.getTheme()));
        cbLanguage.setSelectedItem(new OptionBean("",optionsVO.getLanguage()));
        //set always on top action
        cbOnTop.setSelected(optionsVO.isOnTop());
        cbOnTopActionPerformed(null);
        cbAutoOpen.setSelected(optionsVO.isAutoOpenOutput());
        cbOutputNoAsk.setSelected(optionsVO.isOutputNoAsk());
        //reset image operation param
        ImageActionParamsVO paramsVO = AppUtil.retrieveOperParams();
        if(paramsVO != null){
            //reset image choose
            if(paramsVO.getOutputFolder() != null){
View Full Code Here


    /**
     * get app conf options
     * @return
     */
    public AppOptionsVO getAppOptionsVO(){
        AppOptionsVO vo = new AppOptionsVO();
        vo.setTheme(UIUtil.getSelectedValue(cbTheme));
        vo.setOnTop(cbOnTop.isSelected());
        vo.setAutoOpenOutput(cbAutoOpen.isSelected());
        vo.setLanguage(UIUtil.getSelectedValue(cbLanguage));
        vo.setOutputNoAsk(cbOutputNoAsk.isSelected());
        return vo;
    }
View Full Code Here

     * @return
     */
    public static AppOptionsVO retrieveAppConf(){
        try{
            Config config = Config.getInstance();
            AppOptionsVO vo = new AppOptionsVO();
            vo.setOnTop(config.getBooleanValue("ontop"));
            vo.setAutoOpenOutput(config.getBooleanValue("auto_open_output"));
            vo.setTheme(config.getValue("theme"));
            if(StringUtil.isNullOrBlank(config.getValue("language"))){
                vo.setLanguage(Locale.getDefault().getLanguage());
            } else {
                vo.setLanguage(config.getValue("language"));
            }
            vo.setOutputNoAsk(config.getBooleanValue("output_no_ask"));
            return vo;
        }catch(Exception e){
            e.printStackTrace();
        }
        return null;
View Full Code Here

TOP

Related Classes of org.shaitu.easyphoto.vo.AppOptionsVO

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.