public List<JComponent> getvalues() {
        List<JComponent> ret = new ArrayList<JComponent>();
        for (SettingEntry entry: entrys) {
            if (entry.isVisible()) {
                switch(entry.getType()) {
                case STRING:
                    ret.add(new JTextField());
                    break;
                default:
                    ret.add(new JTextField());
                    break;
                }
            }
        }
        
        return ret;
    }