ich würde die Anzahl der Tage in einem Array speichern, wobei der Arrayindex der Monat ist.also sowas hier:

int[] tage = new int[] {31,28+istSchaltjahr(jahr)?1:0,31,30 ...}usw


du brauchst vorher natürlich eine Methode istSchaltjahr, die berechnet, ob dein Jahr ein Schaltjahr ist.

...zur Antwort

Ein Punkt beschreibt eine Koordinate ganz genaut:

(1,2,3) wäre bspw. ein eindeutiger Punkt im 3-Dimensionalen Raum.

Ein Vektor beschreibt dabei eine Richtung

(2,4,6) wäre beispielsweise ein Vektor im dreidimensionalen Raum. Dabei hat einen Vektor keinen Anfangs- und Endpunkt, sondern ein Pfeil bspw. ist nur ein Repräsentant dieses Vektors.

Sagen wir mal du hast 4 Punkte: P1(0,0) P2(1,1) P3(3,3) P4(4,4)

Diese Punkte sind alle komplett unterschiedlich, jedoch ist der Vektor zwischen P1 und P2 der selbe wie zwischen P3 und P4, nämlich (1,1)

...zur Antwort
frame.getContentPane().removeAll();

sollte alles aus dem Frame löschen, wie man es wieder befüllt, weißt du ja.

...zur Antwort
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.