Das ist ein Thema, das nicht direkt GUI Entwicklung ist.
Eclipse kennzeichnet Fehler mit einer roten Unterstreichung und Warnungen mit einer gelben Unterstreichung.
Wenn Du mit der Maus auf den unterschrichenen Text gehst, dann bekommst ein kleines Popup mit der Meldung und meist auch Vorschläge zur Behebung des (möglichen) Problems.
In deinem Fall war die Meldung lediglich, dass Du einen Import im Code hast, der nicht notwendig ist. Das ist erst einmal nichts schlimmes. Die Imports sind sowas wie ein Adressbuch. Dank des Imports kannst Du auf Dinge mit Namen zugreifen, ohne die genaue Adresse zu kennen. Also z.B. nutzt Du JFrame in deinem Code. Der volle Name ist javax.swing.JFrame.
Jetzt könntest du z.B. den Import von javax.swing.* löschen und statt JFrame überall javax.swing.JFrame schreiben. Dann würde es auch weiter funktionieren.
Und wie mit einem echten Adressbuch kannst Du natürlich so viele Adressen da drin haben, wie Du willst. So du diese nicht nutzt, dann nutzt du sie nicht. Stört prinzipiell nicht weiter. Daher ist es auch kein Fehler sondern nur eine Warnung. Entwickler halten gerne den Code so sauber, wie nur irgendwie möglich.
Und das Beispiel Adressbuch ist auch ganz einleuchtend:
Stell Dir vor, du packst da ganz viele Adressen oben rein: Dann hast du irgendwann das Problem, dass durch diese Imports zwei gleiche Namen vorkommen. "Anton Mayer" hast Du dann ggf. in Stuttgart und in Hamburg. Und wenn Du nun etwas mit Anton Mayer machen willst, dann ist nicht mehr klar, welcher Anton Mayer gemeint ist....
So gibt es in diversen Libraries oft gleiche Klassen und Interfacenamen. Daher ist es unklug, da immer alles einzubinden sondern statt dessen sollte man nur einbinden, was man wirklich braucht. Und so Du keine awt Klassen brauchst solltest Du auch keine einbinden.
Hier im Thread wäre mir aber vor allem Wichtig, dass Du Dir den Umgang mit Eclipse etwas anschaust. Also dass Du an diese Warnungen heran kommen kannst und auch die Unterstützung von Eclipse zur möglichen Behebung kennen lernst.