Question: how awt is platform dependent?
Answer: AWT was platform dependent, which means a program written in AWT behaves differently in different platforms. ... A swing application developed on one platform behaves the same on any other platform in which Java is installed. Hence today almost all Java programmers prefer Swing over AWT for GUI development.