Я хочу различные пункты меню в контекстном меню в зависимости от ряда я щелкнул в JTableDynamic (реальное) контекстное меню для JTable строки
большинство примеров на самом деле не показывает контекстное меню (предполагается заполняться в зависимости от контекста - выбранная строка)
Я попытался это:
popupMenu = new JPopupMenu(){
@Override
public void show(Component invoker, int x, int y) {
int rowAtPoint = table.rowAtPoint(SwingUtilities.convertPoint(this, new Point(x, y), table));
FilesManager.this.generateTablePopupMenu(rowAtPoint);
super.show(invoker, x, y);
}
};
, где generateTablePopupMenu является добавление/удаление пунктов меню в зависимости от данных строки
, но он не работает, индекс (rowAtPoint) не возвращает правильные значения
удивительно, спасибо ооочень много – fdsfdsfdsfds
@fdsfdsfdsfds, не забудьте «принять» ответ, нажав на флажок, чтобы люди знают, что проблема была решена. – camickr