Импорт модуля CRUD в Play! 1,2,3

При импорте модуля CRUD с помощью файла dependencies.yml получается ошибка компиляции

require:
    - play
    - play -> crud
    - play -> secure

: CRUD не может быть преобразован в тип.

Но когда я делаю это обесцениваемым способом, добавляя:

module.crud=${play.path}/modules/crud

В application.conf это работает, но играть! говорит добавление модуля через application.conf обесценивается, и я должен сделать это через dependencies.yml

Любые идеи относительно того, почему я не могу импортировать модуль рекомендуемым способом?

-121--1577382- Понимание Gui и слушателей Я хотел бы задать вам пару вопросов о Gui. Я видел следующий пример: public class ShellWireButton {public static void main (String [] args) {Display display = Display.getDefault (); ...

Я хотел бы задать вам пару вопросов о Гуи.

Я видел следующий пример:

public class ShellWithButton {
    public static void main(String[] args) {
    Display display = Display.getDefault();
    Shell shell = newShell (display);
    Button ok = newButton (shell, SWT.PUSH);
    ok.setText ("Push Me!");
    ok.addSelectionListener(new ButtonHandler());
    ok.setLocation(0,0);
    ok.setSize(100,30);
    shell.pack ();
    shell.open ();
    while(!shell.isDisposed ()) {
     if(!display.readAndDispatch())
         display.sleep ();
          }
       display.dispose ();
        }
    }    

public class ButtonHandler 
 implements SelectionListener {
   public void widgetSelected(SelectionEvent e) {
       if(e.getSource() instanceofButton) {
          Button b = (Button) e.getSource();
          b.setText("Thanks!");
      }
   }
public voidwidgetDefaultSelected(SelectionEvent e){
 // TODO Auto-generated method stub
   }
 }

(i) - Кто-то нажимает кнопку - Как программа знает, чтобы активировать widgetSelected? Я вижу, что кнопка добавила прослушиватель ButureHandler к себе, но почему нажатие кнопки, а не просто щелчок по полю, отправит событие в ButureHandler? Я не вижу, где только толчок был послан этому слушателю.

(ii) - как отправить экземпляр ButureHandler слушателям? что это значит?

(iii) - что происходит, когда я нажимаю кнопку? что это за событие? событие является экземпляром самой кнопки?

(iv) - Button b = (Button) e.getSource (); зачем мне эта заливка источника? событие, как было написано, может происходить только от ok, который является экземпляром кнопки.

(v) - почему первоначальная кнопка изменит свое название? Мы меняем Б.

Большое спасибо!

0
задан Numerator 6 September 2011 в 20:32
поделиться