I have an inner class that extends AbstractTableModel.
import javax.swing.table.AbstractTableModel; public class MyClass extends MyAbstractClass { ... public static class MyTableModel extends AbstractTableModel { } ... }
The compiler gives me the following error.
...\MyClass.java:190: error: cannot find symbol public static class MyTableModel extends AbstractTableModel { ^ symbol: class AbstractTableModel location: class MyClass
When it changes
MyTableModel extends AbstractTableModel
to
MyTableModel extends javax.swing.table.AbstractTableModel
everything is working fine.
I use Gradle to create a project. Before switching to Gradle, I used Eclipse to create the project. I had no problem with Eclipse, an error occurs if I create using Gradle.
Do you have an idea what could be causing this strange behavior?
Bilbo source share