Frage

In a class, I have this line:

import javax.swing.*;

However on the StyledDocument doc = new DefaultStyledDocument(); Eclipse gives me an error (red line under the text) and offers to import StyledDocument (javax.swing.text)

Weird. I imported the entire swing package, why do I also need to import the class specifically?

War es hilfreich?

Lösung

Because the class is not in the javax.swing package, but in the javax.swing.text package. Imports are not recursive.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top