AbstractTableModel'i genişleten bir iç sınıfa sahibim.import -> 'sembolü bulamıyor' | tam nitelikli ad -> mükemmel
import javax.swing.table.AbstractTableModel;
public class MyClass extends MyAbstractClass {
...
public static class MyTableModel extends AbstractTableModel {
}
...
}
Derleyici bana aşağıdaki hatayı veriyor.
...\MyClass.java:190: error: cannot find symbol
public static class MyTableModel extends AbstractTableModel {
^
symbol: class AbstractTableModel
location: class MyClass
MyTableModel extends javax.swing.table.AbstractTableModel
her şeyi
MyTableModel extends AbstractTableModel
değişen çalışıyor.
Projeyi oluşturmak için Gradle'ı kullanıyorum. Gradle'a geçmeden önce, projeyi oluşturmak için Eclipse'i kullandım. Eclipse ile ilgili bir sorunum olmadı, yalnızca Gradle ile oluşturursam hata oluşur.
Bu garip davranışların sebebi ne olabilir?
Vay, bunun için teşekkürler. Tutulma projemi içe aktarmaya çalıştım ve aynı sorunu keşfettim. Düzeltme işler. İthalat beyanının bitimine kadar sadece MyClass. – httpdispatch
Aynı şey, dış sınıfın ebeveyninin iç sınıfların ebeveynlerinden sonra ithal edildiği yerdi. Gradle sürüm 3.3'ü kullanma. Geri geldi ve soruyu cevapladığın için teşekkürler! – Aarjav