blob: a5fc7711ceac779d69bff90e3f7903c84ea9c8f7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
/*
@ITMillApache2LicenseForJavaFiles@
*/
package com.itmill.toolkit.tests.book;
import com.itmill.toolkit.ui.AbstractComponentContainer;
import com.itmill.toolkit.ui.Button;
public class TheButtons2 {
Button thebutton;
Button secondbutton;
/** Creates two buttons in given container. */
public TheButtons2(AbstractComponentContainer container) {
thebutton = new Button("Do not push this button");
thebutton.addListener(Button.ClickEvent.class, this, "theButtonClick");
container.addComponent(thebutton);
secondbutton = new Button("I am a button too");
secondbutton.addListener(Button.ClickEvent.class, this,
"secondButtonClick");
container.addComponent(secondbutton);
}
public void theButtonClick(Button.ClickEvent event) {
thebutton.setCaption("Do not push this button again");
}
public void secondButtonClick(Button.ClickEvent event) {
secondbutton.setCaption("I am not a number!");
}
}
|