0

我在java中有一个带有3个选项的下拉菜单,旁边是一个运行按钮。我在 java 中使用 eclipse 并使用 apache wicket 和 html 在 web 浏览器中运行程序。我的问题是,如果我从下拉列表中选择打印数据并单击运行按钮,它应该在控制台中打印打印成功。我尝试了各种方法及其编译,但只是没有根据 system.out.println 语句向我显示它应该执行的消息。

    Button b = new Button("Ausführen");
    b.addActionListener(new ActionListener() {

      public void actionPerformed(ActionEvent e) {
        if(role.getValue().equals("Print Data")) {
          System.out.println("Printing successfull!");
        }
      }

    });

    form.add(b);

任何想法为什么?

4

1 回答 1

0

我猜 ActionListener 不会与 Apache Wicket 一起使用。只需使用普通的表单按钮,然后创建一个单独的打印类并在您的 onSubmit 方法中编写一个打印方法。

于 2012-07-11T08:55:19.340 回答