2016-07-19 4 views
-7

Если я нажму левой кнопкой мыши на строке или столбце Jtable, то вывод на консоли должен быть «нажат левой кнопкой» таким же образом для правой кнопки, и выход должен be «Правая кнопка нажата»Обнаружить щелчок левой кнопкой мыши и щелкнуть правой кнопкой мыши по JTable (SWING)

+0

Что вы пытаетесь? Это очень простой способ. Это можно попросить у google! – mob41

+0

Стоп ОБУВЬ у нас. Я не собирался проголосовать, но теперь я буду .. –

+0

Bro спасибо за ответ, по крайней мере .. «ОТРАЖЕНИЕ, ЧЕМ ДАЕТ ДУМАЮТСЯ НА МЕНЬШЕЙ ПАСТЕ ССЫЛОК ЗДЕСЬ» эта строка предназначена для людей, которые прямо дают вопрос ... по крайней мере, вы можете рассказать мне, как искать или где искать. –

ответ

2

Вместо того, чтобы задавать эти «повторяющиеся» вопросы, разве вы просто не спрашиваете своего очень хорошего друга, Google? Или просто просмотрите документ API?

table.addMouseListener(new MouseAdapter() { 
      @Override 
      public void mousePressed(MouseEvent arg0) { 
       if (arg0.getButton() == MouseEvent.BUTTON1){ 
        System.out.println("Left button clicked"); 
       } else if (arg0.getButton() == MouseEvent.BUTTON2){ 
        System.out.println("Middle button clicked"); 
       } else if (arg0.getButton() == MouseEvent.BUTTON3) { 
        System.out.println("Right button clicked"); 
       } 
      } 
     }); 
+0

Спасибо, человек..I из маленькой деревни в Индии. Начал самостоятельно учиться..но никто не знает java ... и я не знаю, как google понимает мой вопрос с последних 4 часов ... наконец, я здесь –

+0

* «Я из маленькой деревни в Индии ..» * Вау! Вы действительно должны торчать с этой фамилией. –

+0

Я просто студентка И никто не знает Java в моей школе. Итак, как только у меня возникнут проблемы, я не буду просто задавать вопрос. Я просто посмотрю в этом обо всём. Понимаете, это именно ваш вопрос: http://stackoverflow.com/questions/3558293/java-swing-jtable-right-click-menu-how-do-i-get-it-to-select-aka-highlight-t – mob41

Смежные вопросы