home *** CD-ROM | disk | FTP | other *** search
Java Source | 1998-03-01 | 878 b | 37 lines |
- // ICE Browser - an extended example illustrating property events
-
- import ice.htmlbrowser.*;
- import java.awt.*;
- import java.awt.event.*;
- import java.beans.*;
-
-
- public class demo3 extends demo2
- implements PropertyChangeListener {
-
- public static void main(String args[]) {
- Frame d = new demo3("http://www.icesoft.no");
- d.setSize(500,300);
- d.show();
- }
-
- public demo3(String loc) {
- super(loc);
- status = new Label("ICE Browser DEMO",Label.CENTER);
- add("South",status);
- iceBrowser.addPropertyChangeListener(this);
- }
-
- protected Label status;
-
- // PropertyChangeListener
- public void propertyChange(PropertyChangeEvent e) {
- String prop=e.getPropertyName();
- if (prop.equals("statusString"))
- status.setText((String)e.getNewValue());
- else if (prop.equals("documentTitle"))
- setTitle((String)e.getNewValue());
- }
- }
-
-