SelectionListener和SelectionAdapter

时间:2011-09-11 12:52:49

标签: java swt

我找不到此界面或其他有关此内容的信息:

    ok.addSelectionListener(new SelectionAdapter() {
      public void widgetSelected(SelectionEvent e) {
      System.out.println("Your name is " + text.getText());
      shell.close();
      }
      });
  • 此界面是否命名为SelectionListener?((i.1) - 为什么我无法在网上找到它?因为它不是通用的?)

  • 这个selectionAapter是一个* 抽象类 *我用匿名类实现了吗?

  • 为什么我更喜欢这个适配器而不是处理程序外部类?

非常感谢!

1 个答案:

答案 0 :(得分:5)

SelectionAdapter是一个实现SelectionListener接口的抽象类。

它实现了该接口中定义的所有方法。如果您只需要其中某些代码的特定代码,则可以使用它,否则直接实现接口就是这么简单。