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

Examples of org.apache.wicket.markup.html.form.Button


  }

  private void setTextFieldAndAssertSubmit(boolean expected)
  {
    tester.executeAjaxEvent("form:text", "onkeyup");
    Button submit = getSubmitButton();
// System.out.println(Session.get().getFeedbackMessages());
    assertEquals(expected, submit.isEnabled());
  }
View Full Code Here


    final FileManagerConn fm = new FileManagerConn(fmUrlStr);
    final Product product = fm.safeGetProductById(productId);
    final OpsuiApp app = (OpsuiApp)getApplication();

    Form traceForm = new Form("trace_form");
    traceForm.add(new Button("trace_button") {
      /*
       * (non-Javadoc)
       *
       * @see org.apache.wicket.markup.html.form.Button#onSubmit()
       */
 
View Full Code Here

          ptypeElements), new ChoiceRenderer<Element>("elementName",
          "elementId")));
      add(new TextField<TermQueryCriteria>(
          "criteria_form_add_element_value",
          new PropertyModel<TermQueryCriteria>(getDefaultModelObject(), "value")));
      add(new Button("criteria_elem_add"));
    }
View Full Code Here

   * Toggle submit button to enabled when text field validates.
   */
  public void testToggleAjaxFormButton()
  {
    tester.startPage(new MockAjaxFormPage());
    Button submit = getSubmitButton();
    assertFalse(submit.isEnabled());
    FormTester form = tester.newFormTester("form");

    tester.setupRequestAndResponse();
    form.setValue("text", "XX");
    setTextFieldAndAssertSubmit(false);
View Full Code Here

  }

  private void setTextFieldAndAssertSubmit(boolean expected)
  {
    tester.executeAjaxEvent("form:text", "onkeyup");
    Button submit = getSubmitButton();
// System.out.println(Session.get().getFeedbackMessages());
    assertEquals(expected, submit.isEnabled());
  }
View Full Code Here

    add(form);
   
    form.add(new TextField("text"));
    form.add(new CheckBox("checkbox"));
    form.add(new TextArea("textarea"));
    form.add(new Button("submit"));
  }
View Full Code Here

      });

      // and this is to show we can nest ListViews in Forms too
      add(new LinesListView("lines"));

      add(new Button("saveButton"));

      add(new Button("resetButton")
      {
        public void onSubmit()
        {
          // just set a new instance of the page
          setResponsePage(FormInput.class);
View Full Code Here

  public BlockUIPage() {

    BlockUIBehavior b = new BlockUIBehavior();
    add(b);

    add(new Button("blockScreenButton").add(JQBehaviors
        .mouseClick($f(new IJQStatement[] { b.block().toStatement(),
            js("setTimeout($.unblockUI, 2000)") }))));
    add(new Button("blockScreenButton2").add(JQBehaviors.mouseClick(b
        .block(new BlockUIOptions()
            .message("Custom loading message...")))));
    add(new Button("unblockScreenButton").add(JQBehaviors.mouseClick(b
        .unblock())));

    final WebMarkupContainer blockMe = new WebMarkupContainer("blockMe");
    blockMe.setOutputMarkupId(true);
    add(blockMe);

    add(new Button("blockElementButton").add(JQBehaviors.mouseClick(b
        .block(blockMe))));
    add(new Button("blockElementButton2").add(JQBehaviors.mouseClick(b
        .block(blockMe, new BlockUIOptions()
            .message("Custom loading message...")))));
    add(new Button("unblockElementButton").add(JQBehaviors.mouseClick(b
        .unblock(blockMe))));

  }
View Full Code Here

public class ButtonPage extends DemoPage {

  @SuppressWarnings("serial")
  public ButtonPage() {

    add(new Button("button1").add(new ButtonBehavior()));

    Button b2 = new Button("button2");
    b2.add(new ButtonBehavior());
    add(b2);

    Link<Void> b3 = new Link<Void>("button3") {
      @Override
      public void onClick() {
View Full Code Here

  private PrettyLoaderBehavior prettyLoader;

  public PrettyLoaderPage() {
    add(this.prettyLoader = new PrettyLoaderBehavior());

    add(new Button("showPrettyLoader").add(JQBehaviors
        .mouseClick(this.prettyLoader.show())));
    add(new Button("showPrettyLoader2Seconds").add(JQBehaviors
        .mouseClick(this.prettyLoader.show(2000))));
    add(new Button("hidePrettyLoader").add(JQBehaviors
        .mouseClick(this.prettyLoader.hide())));

    add(new AjaxLink<Void>("ajaxLoadingLink") {
      private static final long serialVersionUID = 1L;
View Full Code Here

TOP

Related Classes of org.apache.wicket.markup.html.form.Button

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.