please include function calAutoLayout2. static void calAutoLayout(CirclesAndLines cal, final Canvas canvas) { calAddAutoLayoutSwitch_center.set(calAutoLayout2_onByDefault); calAddAutoLayoutSwitch(cal, canvas, null, calAutoLayout2_onByDefault); }