JTable не покажет заголовки столбцов

У меня есть следующий код для инстанцирования JTable: таблица придумывает правильное количество строк и столбцов, но нет никакого знака заголовков на столбцах.

public Panel1()
{
    int  nmbrRows;

    setLayout(null);
    setBackground(Color.magenta);
    Vector colHdrs;

    //create column headers

    colHdrs = new Vector(10);
    colHdrs.addElement(new String("Ticker"));

    // more statements like the above to establish all col. titles       

    nmbrRows = 25;
    DefaultTableModel tblModel = new DefaultTableModel(nmbrRows, colHdrs.size());
    tblModel.setColumnIdentifiers(colHdrs);

    scrTbl = new JTable(tblModel);
    scrTbl.setBounds(25, 50, 950, 600);
    scrTbl.setBackground(Color.gray);
    scrTbl.setRowHeight(23);    
    add(scrTbl);

//rest of constructor
...

}

Сравнивая это с другим делающим таблицу кодом, я не вижу недостающих шагов, но что-то должно отсутствовать.

76
задан ROMANIA_engineer 26 November 2017 в 10:37
поделиться