hi everyone:
I've got a problem with applying adapter pattern to separates interface
code from program logic. My problem is don't know how to write an
ActionListener adapter class. Hope you can help me^^....Thank You!!!
import java.awt.*;
import java.awt.event.*;
import java.applet.Applet;
public class UIAdapter extends Applet implements ActionListener {
private Button print = new Button("Print");
private Button clear = new Button("Clear");
private Label message = new Label("Message goes here");
public void init() {
add(message);
add(print);
add(clear);
print.addActionListener(this);
clear.addActionListener(this);
}
public void actionPerformed(ActonEvent event) {
Object source = event.getSource();
if (source == print)
message.setText(event.getActionCommand());
else if (source == clear)
message.setText("");
}
}