Hallo,
Ik ben bezig met een programma dat items op een panel weergeeft. De items bestaan uit een aantal variabelen en een plaatje. Nu is er op de achtergrond een thread die continu deze items op haalt. Iedere keer als er een is gevonden geeft de thead deze door aan de main thread. Deze gaat kijken of het item met dit id al bestaat. Als hij nog niet bestaat komt hij in een lijst, en wordt hij op het scherm getekent. Bestaat hij al wel worden de gegevens van de bestaande geupdate en de positie op het scherm veranderd. Uiteraard moet hij ook weer makkelijk te verwijderen zijn, als hij bijvoorbeeld voor 1 minuut geen update heeft gehad.
Nu vraag ik me af. Hoe kun je de objecten grafisch weergeven op het scherm op zoon manier dat als ik de X en Y verander hij ook op het scherm van positie veranderd. En als ik dit object uit de lijst haal hij ook automaties verwijderd wordt, zowel grafisch als in de memory.
Ik ben bezig met een programma dat items op een panel weergeeft. De items bestaan uit een aantal variabelen en een plaatje. Nu is er op de achtergrond een thread die continu deze items op haalt. Iedere keer als er een is gevonden geeft de thead deze door aan de main thread. Deze gaat kijken of het item met dit id al bestaat. Als hij nog niet bestaat komt hij in een lijst, en wordt hij op het scherm getekent. Bestaat hij al wel worden de gegevens van de bestaande geupdate en de positie op het scherm veranderd. Uiteraard moet hij ook weer makkelijk te verwijderen zijn, als hij bijvoorbeeld voor 1 minuut geen update heeft gehad.
Nu vraag ik me af. Hoe kun je de objecten grafisch weergeven op het scherm op zoon manier dat als ik de X en Y verander hij ook op het scherm van positie veranderd. En als ik dit object uit de lijst haal hij ook automaties verwijderd wordt, zowel grafisch als in de memory.