Package org.apache.wicket.ajax.markup.html.form

Examples of org.apache.wicket.ajax.markup.html.form.AjaxButton


    form.add(website);

    TextArea<String> message = new TextArea<String>("message", Model.of(""));
    form.add(message);

    AjaxButton submit = new AjaxButton("sbt", form)
    {
      @Override
      protected void onSubmit(AjaxRequestTarget target, Form<?> form)
      {
        super.onSubmit(target, form);
View Full Code Here


                target.add(recipients);
                target.add(recipientsContainer);
            }
        });

        AjaxButton submit = new IndicatingAjaxButton("apply", new Model<String>(getString("submit"))) {

            private static final long serialVersionUID = -958724007591692537L;

            @Override
            protected void onSubmit(final AjaxRequestTarget target, final Form<?> form) {
View Full Code Here

    // add the textfield that will update the counter value
    form.add(new TextField<Integer>("counter", new PropertyModel<Integer>(this, "counter"),
      Integer.class).setRequired(true));

    // add button that will broadcast counter update event
    form.add(new AjaxButton("submit")
    {

      @Override
      protected void onSubmit(AjaxRequestTarget target, Form<?> form)
      {
View Full Code Here

      public AddTodoForm(String id)
      {
        super(id, new CompoundPropertyModel<TodoItem>(new TodoItem()));
        setOutputMarkupId(true);
        add(new TextField<String>("text"));
        add(new AjaxButton("add", this)
        {
          @Override
          protected void onSubmit(AjaxRequestTarget target, Form<?> form)
          {
            // retrieve the todo item
            TodoItem item = (TodoItem)getParent().getDefaultModelObject();

            // add the item
            onAdd(item, target);
          }

          @Override
          protected void onError(AjaxRequestTarget target, Form<?> form)
          {
          }
        });

        add(new AjaxButton("cancel", this)
        {
          @Override
          public void onSubmit(AjaxRequestTarget target, Form<?> form)
          {
            onCancelTodo(target);
View Full Code Here

                target.addComponent(sldTextArea);
            }
        });
        updateStyles(layer);
       
        form.add(new AjaxButton("save", form) {
           
            @Override
            protected void onSubmit(AjaxRequestTarget target, Form form) {
                //sldTextArea.inputChanged();
                //sldTextArea.processInput();
View Full Code Here

    /**
     * The hidden button that will submit the form when the user presses enter in the text field
     */
    private AjaxButton hiddenSearchSubmit() {
        return new AjaxButton("submit") {

            private static final long serialVersionUID = 1L;

            @Override
            protected void onSubmit(AjaxRequestTarget target, Form form) {
View Full Code Here

        container.add(resultsDisplay);
        Form f = new Form("prompt-wrapper", new Model(this));
        f.setOutputMarkupId(true);
        add(f);
        f.add(new TextField("prompt", new PropertyModel(this, "prompt")));
        f.add(new AjaxButton("run", f) {
            protected void onSubmit(AjaxRequestTarget target, Form f) {
                results.add(eval(prompt));
                target.addComponent(container);
            }
        });
View Full Code Here

    /**
     * The hidden button that will submit the form when the user
     * presses enter in the text field
     */
    AjaxButton hiddenSubmit() {
        return new AjaxButton("submit") {

            @Override
            protected void onSubmit(AjaxRequestTarget target, Form form) {
                updateFilter(target, filter.getModelObjectAsString());
            }
View Full Code Here

        add(newKeyword);
        add(addKeywordsButton());
    }

    private AjaxButton addKeywordsButton() {
        AjaxButton button = new AjaxButton("addKeyword") {
            @Override
            public void onSubmit(AjaxRequestTarget target, Form form) {
                List choiceList = choices.getChoices();
                choiceList.add(newKeyword.getInput());
                choices.setChoices(choiceList);
                newKeyword.setModelObject(null);
                newKeyword.modelChanged();
                target.addComponent(newKeyword);
                target.addComponent(choices);
            }
        };
        button.setDefaultFormProcessing(false);
        return button;
    }
View Full Code Here

        button.setDefaultFormProcessing(false);
        return button;
    }

    private AjaxButton removeKeywordsButton() {
        AjaxButton button = new AjaxButton("removeKeywords") {
           
            @Override
            public void onSubmit(AjaxRequestTarget target, Form form) {
                List selection = (List) choices.getModelObject();
                List keywords = choices.getChoices();
View Full Code Here

TOP

Related Classes of org.apache.wicket.ajax.markup.html.form.AjaxButton

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.