Я начинающий Java-разработчик, учусь только из Интернет-руководств. Я изучаю полноэкранные приложения с графическим интерфейсом. Вчера мне сказали, что я не должен использовать AWT в своих программах, потому что он устарел. Я уже знаю о легких и тяжелых компонентах, основная проблема - это мышь и слушатели клавиатуры. Почему AWT устарел? Как создать программу без AWT (добавление слушателей к JComponents и т. Д.) (Какие Swing-штуки могут заменить AWT)?