hier diese Klasse beinhaltet die Collision Detection für zwei Rectangle Objekte, vllt. hilft dir das schon 

falls du mal Circle - Rectangle brauchst einfach melden


Rectangle a;
Rectangle b;

void setup() {
size(600, 600);
a = new Rectangle(200, 100, 70, 120);
b = new Rectangle(100, 100, 50, 50);
}

void draw() {
background(100);

b.x = mouseX;
b.y = mouseY;


if (a.checkCollision(b)) {
a.col = color(255,100,100);
}else{
a.col = color(100,100,100);
}
a.drawRectangle();
b.drawRectangle();
}

private class Rectangle {
private float x, y, w, h;
private color col;

private Rectangle(float x, float y, float w, float h) {
this.x = x;
this.y = y;
this.w = w;
this.h = h;
}

private void drawRectangle() {
rectMode(CORNER);
fill(col);
rect(x, y, w, h);
}

private boolean checkCollision(Rectangle b) {
return (this.x+this.w)>b.x && (this.x<(b.x+b.w)) && (this.y+this.h)>b.y && (this.y<(b.y+b.h));
}
}
...zur Antwort

probier mal folgendes

du machst im package explorer einen rechtsklick auf dein Projekt -> Build Path -> Configure Build Path, dann klickst du auf die JRE System Library und dann auf remove.... dann Apply 

dann wieder 
rechtsklick auf dein Projekt -> Build Path -> Configure Build Path -> Add Library -> JRE System Library -> Finish

dann müsst es wieder gehn

...zur Antwort

ich nehme mal an du möchtest dass am PC verwenden und nicht am Handy.


meine Empfehlung-> machs mit Java und Eclipse
wenn es immer die selbe nachricht ist brauchst du nur 

einen JDialog für das Fenster 
eine Methode die sich immer wieder selber aufruft, also rekursiv ist, und für die Pause ein Thread.sleep(Millisekunden) 

man könnte es auch mit einer while(true) schleife machen, womit das ganze dann ungefähr so aussieht 

while(true){
    erzeuge Dialog
    warte eine bestimmte zeit
}

mit einem JOptionPane kannst du es auch einfach so machen dass man die Erinnerung abbricht

und zum automatischen Starten des Programms machst du dir eine Batch die das Programm startet (ich bin mir nicht sicher ob man eine .jar datei in den Autostart Ordner geben kann), diese kopierst du dann in den Autostart Ordner 


Falls du Hilfe brauchst einfach melden 


















...zur Antwort

die definition vo gerade lautet so..

Eine Zahl c ist gerade wenn es ein x element aus den Z (dieses doppelte Z hier einsetzen) gibt, sodass x*2 = c

im prinzip kann man es also mit der teilbarkeit machen

0 ist folglich gerade, da 0*2 = 0

anderes Bsp. 10 ist gerade, da 5*2= 10

5 ist ungerade, da 2,5*2=5 ... und 2,5 nicht aus den Z ist (Z sind gerade Zahlen inkl. negative und inkl. 0)

...zur Antwort

am einfachsten löst du dass mit einem Arduino (einfach mal googln), das Programm dafür kann ich dir gerne schreiben und dann brauchst du noch zwei Transistoren und Elektronik Grundausrüstung (Lötkolben,...)

alternativ dazu gehts ohne programmieren mit 3 555 Timer, einigen Transistoren (glaube 3 braucht man) und ebenfalls Grundausrüstung

...zur Antwort

mach mal nen rechtsklick auf das Projekt, dann Build Path -> Config. Build Path, lösche dann die System Library, dann klicke apply und ok ... wieder rechtsklick auf das Projekt -> Configure Build Path -> Add Library -> JRE System Library wieder hinzufügen -> apply -> ok und müsste wieder gehn, evtl. Eclipse neustarten

...zur Antwort

nein das darf sie natürlich nicht

solange kein Notfall vorliegt..
bei uns hat dass auch eine Lehrerin gemacht... naja die ist jetzt keine mehr ;)

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