У меня очень простой вопрос по Java JTable.Я создаю этот класс, чтобы сделать вещи проще в остальной части моего приложения.Я получаю сообщение об ошибке при запуске.Я знаю, что означают ошибки, но не знаю, что еще попробовать.
В коде вы увидите, что я пытаюсь выполнить:
Мой класс:
import javax.swing.*;
public class CPTable extends JScrollPane
{
private JTable table;
CPTable(Object [] headers, Object [][] data)
{
table = new JTable(data, headers);
this = new JScrollPane(table);//The line I can't figure out.
}
}
Мои ошибки: (очевидная)
cannot assign a value to final variable this
this = new JScrollPane(table);
и
incompatible types
found : javax.swing.JScrollPane
required: CPTable