Auf Thema antworten

Ja das hab ich mir auch schon durchgelesen, allerdings hatte ich Probleme, es auf JXTables zu übertragen. Nevertheless, ich les mich nochmal ein. Deine Einwände sind alle berechtigt, hier noch schnell der neueste Stand:


[code=Java]

public class TableHeaderTestRenderer extends DefaultTableCellRenderer {

   

    private static final long serialVersionUID = 1L;


    @Override

    public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) {


        TableColumnModel tableColumnModel =  new DefaultTableColumnModel();

           

            TableColumn tableColumn = new TableColumn();

            tableColumn.setHeaderValue("MyHeader");

            tableColumnModel.addColumn(tableColumn);

           

            JXTableHeader header = new JXTableHeader(tableColumnModel);

           

            header.setToolTipText("my tooltip");

            return header;

    }

}

[/code]


Setzt den Tooltipp und den Text richtig, jedoch verschwindet der Pfeil neben dem Namen für das Sortieren (Feature der JXTable).



Oben