我在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);
任何想法为什么?
答案 0 :(得分:0)
我想,ActionListener不能与Apache Wicket一起使用。只需使用普通的表单按钮,然后创建一个单独的Print类,并在onSubmit方法中编写一个print方法。