Changeset 5304
- Timestamp:
- 2003-08-27T15:18:01+12:00 (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gli/src/org/greenstone/gatherer/help/HelpFrame.java
r4365 r5304 50 50 * @version 2.1 51 51 */ 52 import calpa.html.CalHTMLPane; 53 import java.awt.BorderLayout; 54 import java.awt.Dimension; 55 import java.awt.Toolkit; 52 import calpa.html.*; 53 import java.awt.*; 56 54 import java.io.File; 57 55 import java.net.URL; … … 83 81 /** A contents tree for the left of the frame. */ 84 82 private JTree contents = null; 83 84 private Observer observer = null; 85 85 86 /** The size of a button on this pane. */ 86 87 static final Dimension BUTTON_SIZE = new Dimension(100,50); … … 99 100 contents.addTreeSelectionListener(new ContentsListener()); 100 101 contents.setExpandsSelectedPaths(true); 101 view = new CalHTMLPane(); 102 CalHTMLPreferences prefs = new CalHTMLPreferences(); 103 observer = new Observer(); 104 view = new CalHTMLPane(prefs, observer, "Help Pages"); 105 102 106 // Creation 103 107 JPanel content_pane = (JPanel) this.getContentPane(); … … 172 176 } 173 177 } 178 179 private class Observer 180 extends DefaultCalHTMLObserver { 181 public int state = CalCons.DOC_LOADED; 182 public void linkActivatedUpdate(CalHTMLPane pane, URL url, String target_frame, String j_name) { 183 System.err.println("Link clicked: " + url); 184 } 185 186 public void linkFocusUpdate(CalHTMLPane pane, URL url) { 187 } 188 189 public void statusUpdate(CalHTMLPane pane, int state, URL url, int value, String message) { 190 this.state = state; 191 switch(state) { 192 case CalCons.PRE_CONNECT: 193 break; 194 case CalCons.PARSE_FAILED: 195 break; 196 case CalCons.CONNECTED: 197 break; 198 case CalCons.DOC_LENGTH: 199 break; 200 case CalCons.TITLE: 201 break; 202 case CalCons.PARSE_FAILED_POST_CONNECT: 203 break; 204 case CalCons.WAITING_FOR_IMAGES: 205 break; 206 case CalCons.DOC_LOADED: 207 break; 208 } 209 } 210 } 174 211 }
Note:
See TracChangeset
for help on using the changeset viewer.