Jeroen96 пре 10 година
родитељ
комит
83eaa0e3f6
2 измењених фајлова са 19 додато и 11 уклоњено
  1. 1 1
      .classpath
  2. 18 10
      src/gui/panels/agenda/CalendarPane.java

+ 1 - 1
.classpath

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
 	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
 	<classpathentry kind="output" path="bin"/>
 </classpath>

+ 18 - 10
src/gui/panels/agenda/CalendarPane.java

@@ -13,9 +13,9 @@ import javax.swing.JPanel;
 public class CalendarPane extends JPanel {
 
 	GregorianCalendar cal = new GregorianCalendar();
-	private static String[] MONTHS_NL = new String[] { "Januari", "Febuari",
-			"Maart", "April", "Mei", "Juni", "Juli", "September",
-			"October", "November", "December" };
+	private static String[] MONTHS_NL = new String[] { "Januari", "Februari",
+		"Maart", "April", "Mei", "Juni", "Juli", "September",
+		"October", "November", "December" };
 
 	public static void main(String[] args) {
 
@@ -31,7 +31,8 @@ public class CalendarPane extends JPanel {
 		// buttons & buttons panel
 		JPanel buttons = new JPanel();
 		System.out.println("Maand: " + (cal.get(Calendar.MONTH)+1));
-		JLabel month = new JLabel(MONTHS_NL[cal.get(Calendar.MONTH)]);
+		JLabel month = new JLabel(MONTHS_NL [cal.get(Calendar.MONTH)]);
+		System.out.println(cal.get(Calendar.MONTH));
 		JButton left = new JButton("Back");
 		JButton right = new JButton("Next");
 		buttons.add(left);
@@ -67,15 +68,22 @@ public class CalendarPane extends JPanel {
 		days.add(calendar, BorderLayout.CENTER);
 
 		int axi = cal.getFirstDayOfWeek();
-		for (int a = 0; a < 42; a++) {
+		
+		
+		for (int a = 1; a < 42; a++) {
+			if(a >= cal.getFirstDayOfWeek()){
+				String strI = String.valueOf(axi);
+				JLabel label = new JLabel(strI);
+				calendar.add(label);
+				axi++;
+			
+			}else{
+				JLabel label = new JLabel();
+				calendar.add(label);
+			}
 			if (axi == 32) {
 				axi = 1;
 			}
-			String strI = String.valueOf(axi);
-			JLabel label = new JLabel(strI);
-			calendar.add(label);
-			axi++;
-
 		}
 		frame.pack();
 		frame.setVisible(true);