I am developing a piece of software in java. In one of the inputs, the user should be able to add some tags, just like the ones of this page.

I'd like to find out the best way to do this. Are there any other ways to do this?

closed as too broad by DA01, tohster, Bart Gijssens, JonW Aug 10 '15 at 8:55

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • There is no 'best' way. Some may be better than others, but it all depends on your UI and your users as to what works best for you. – DA01 Aug 10 '15 at 3:39

It really depends on how many tags there are, whether or not people are able to create tags on the fly and any other limitations or requirements you have.

Tags are very flexible things, and there have been many implementations of these.

Even one quick Google images search returns vastly different options!

So the second part of your question: yes, there are many ways.

The first part: that depends on the exact requirements!

Not the answer you're looking for? Browse other questions tagged or ask your own question.