if person have a question that means he has a lack of knowledge?
Unless it is a rhetorical question, yes that is the general implication, else there would be no purpose asking a question in the first place don't you think? If you didn't lack
any knowledge, why wouldn't you be able to solve the problem on your own? That being said, some knowledge that you indeed lack is the knowledge that can be acquired by reading the SFML documentation. Every feature that SFML provides is listed there, so asking us what SFML is capable of (if this is what you are even asking) just shows that you didn't bother reading it before posting here.
Also, judging by your questions, eXpl0it3r assumed that your C++ knowledge is also... lacking... I would also assume the same. As a programmer the first thing you learn is that the most important part of development is modelling what it is you are trying to do in terms of the target programming language. You seem to fail at this already. If you can't break big problems down into smaller more manageable pieces then you should take a step back and start with that first. Without that ability, you will not be able to code anything without starting a thread like this for everything you are trying to do.
Software development is like building a house. You plan out how to build it and get all the bits and pieces you need to do it. Putting it together is part of building it and if you don't know how to lay bricks you don't need to ask the brickmakers how they would go about building a house because they wouldn't be able to tell you would they? SFML provides the bricks, C++ the cement, you are the architect and really shouldn't ask anyone else how to build what you want.
Until now, you haven't provided any code, the only picture was made by someone else and it's not like your initial description of your problem has anything specific to do with SFML. This question could be asked on any other forum completely unrelated to SFML and you would probably get the same kinds of replies.
We can only provide constructive criticism here, and we try our best to make the most out of what is provided. You haven't provided much to work with, so the only thing we can say has been said. If you don't want to acknowledge the feedback provided here then you can pay someone to get things done for you because that is the only option that is left.