2 Komplett Java Swing Timer

2 Komplett Java Swing Timer
Weitere Fotos in der Post Gallery
Andere Ideen, die Sie vielleicht mögen

Timer In Java Swing Application - Ich habe 3 timer auf meiner software, die sich um verschiedene bewegungen kümmert. Timer 1 befasst sich mit der automatischen abmeldung der software, wobei die farbe der schwenktasten aktualisiert wird. Der erste timer verwendet die berechnung basierend auf der variablen und ihren werten. Die 2d- und 1/3-zeiten werden aus mysql-abfragen herausgearbeitet.

Von dem, was ich nicht vergessen habe, schießen swing-timer aktivitäten auf den identischen thread, der für das rendern verwendet wird, so dass sie normalerweise keine ausnahmen aufgrund falscher thread-interraktionen erhalten. Haben sie jemals versucht, den code an dem punkt zu erstellen, an dem sie probleme haben?.

Es ist nicht klar, warum sie jeden 2. Tag aufwachen, um zu überprüfen. Letzteres würde ihren code stark vereinfachen. Mein wetteinsatz war, dass sie pläne hatten, zu jedem zweiten zeitpunkt in der zukunft ein paar animationen zu zeigen.

Multithreading (als parallelität bezeichnet) ist ein hartes und subtiles thema. Die zufriedenstellende referenz ist java concurrency in der praxis; so können sie das tutorial testen. Das problem ist, dass auf dem neuesten stand der cpu keine unverheiratete replik jeder variablen im speicher vorhanden ist, jedoch viele kopien vorhanden sind, da jede cpu diesbezüglich einige cache hat. Thread-sicherer code-ansatz: wenn ein thread eine variable ändert, sehen die gegenüberliegenden threads diesen handel. Caching muss synchronisiert werden.

Ich laufe bei einem sportprojekt. Ziel ist es, die kugeln zu zeigen und in den korb zu werfen, der sich unten in der jpanel befindet. Ich kann es nicht gewinnen. Meiner ansicht nach erkennt dieses system, wenn die person mit einer fehlergrenze auf die mitte des balls klickt, die funktion und führt die charakteristik dieses problems aus. Nach dem anklicken des balls sollte er ertragen werden. Ich nutze den mouselistener #mousepressed-ansatz, der jedoch nicht funktioniert oder mir fehlen einige teile. Außerdem habe ich ein paar änderungen an meinem angebotscode vorgenommen. Ich muss jedoch ihre ratschläge auflisten, damit ich dieses thema skripte. Wenn sie ihre mousepressed-technik aufgeben, können sie sich allen animatedshape-gadgets unterziehen, um herauszufinden, ob sie sich bei animatedball befinden. Während es sich bei dem objekt um einen ball handelt, können sie einen blick auf den ball werfen. Die maus klickt den ball, während der abstand zwischen dem ball und der mausrolle kleiner als der ballradius ist. Während der ball getroffen wird, können sie seine horizontale geschwindigkeit auf 0 und die vertikale geschwindigkeit auf ungefähr 5 einstellen.

Zugehöriger Beitrag von 2 Komplett Java Swing Timer