public static List<Integer> numberListInput(final JTextField inputField, final MainFrame mainFrame,
            final int count, final int min, final boolean zero, final String errorMsg) {
        
        final List<Integer> result = UserInputChecker.parse(inputField, mainFrame, count);
        if (!result.isEmpty()) {
            for (int i = 0; i < count; ++i) {
                if ((result.get(i) < min) || ((result.get(i).equals(0)) && !zero)) {
                    error(inputField, mainFrame, errorMsg);
                    return new ArrayList<>();
                }
            }
        }
        return result;
    }