src/main/java/eu/digitisation/input/GUI.java
private JPanel advancedOptionsPanel(Parameters pars) {
        JPanel panel = new JPanel(new GridLayout(0, 1));
        JPanel subpanel = new JPanel(new GridLayout(0, 2));
        Color fg = getForeground();
        Color bg = getBackground();

        subpanel.setForeground(fg);
        subpanel.setBackground(bg);
        subpanel.add(new BooleanSelector(pars.ignoreCase, fg, bg));
        subpanel.add(new BooleanSelector(pars.ignoreDiacritics, fg, bg));
        subpanel.add(new BooleanSelector(pars.ignorePunctuation, fg, bg));
        subpanel.add(new BooleanSelector(pars.compatibility, fg, bg));

        panel.setForeground(fg);
        panel.setBackground(bg);
        panel.setVisible(false);
        panel.add(subpanel);
        panel.add(new FileSelector(pars.swfile, fg, bg));
        panel.add(new FileSelector(pars.eqfile, fg, bg));
        return panel;
    }
/**
     * Build advanced options panel
     *
     * @param pars
     * @return
     */
Build advanced options panel
@param pars
@return
Build advanced options panel @param pars @return
private JPanel advancedOptionsPanel(Parameters pars) {
        JPanel panel = new JPanel(new GridLayout(0, 1));
        JPanel subpanel = new JPanel(new GridLayout(0, 2));
        Color fg = getForeground();
        Color bg = getBackground();
        subpanel.setForeground(fg);
        subpanel.setBackground(bg);
        subpanel.add(new BooleanSelector(pars.ignoreCase, fg, bg));
        subpanel.add(new BooleanSelector(pars.ignoreDiacritics, fg, bg));
        subpanel.add(new BooleanSelector(pars.ignorePunctuation, fg, bg));
        subpanel.add(new BooleanSelector(pars.compatibility, fg, bg));
        panel.setForeground(fg);
        panel.setBackground(bg);
        panel.setVisible(false);
        panel.add(subpanel);
        panel.add(new FileSelector(pars.swfile, fg, bg));
        panel.add(new FileSelector(pars.eqfile, fg, bg));
        return panel;
    }
private JPanel advancedOptionsPanel ( Parameters pars ) { JPanel panel = new JPanel ( new GridLayout ( 0 , 1 ) ) ; JPanel subpanel = new JPanel ( new GridLayout ( 0 , 2 ) ) ; Color fg = getForeground ( ) ; Color bg = getBackground ( ) ; subpanel . setForeground ( fg ) ; subpanel . setBackground ( bg ) ; subpanel . add ( new BooleanSelector ( pars . ignoreCase , fg , bg ) ) ; subpanel . add ( new BooleanSelector ( pars . ignoreDiacritics , fg , bg ) ) ; subpanel . add ( new BooleanSelector ( pars . ignorePunctuation , fg , bg ) ) ; subpanel . add ( new BooleanSelector ( pars . compatibility , fg , bg ) ) ; panel . setForeground ( fg ) ; panel . setBackground ( bg ) ; panel . setVisible ( false ) ; panel . add ( subpanel ) ; panel . add ( new FileSelector ( pars . swfile , fg , bg ) ) ; panel . add ( new FileSelector ( pars . eqfile , fg , bg ) ) ; return panel ; }
Build advanced options panel
 @param pars
 @return
Build advanced options panel @param pars @return