Changeset 550
- Timestamp:
- 11/27/13 17:20:05 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/expeditee/items/widgets/JfxBrowser.java
r549 r550 21 21 import javax.swing.JTextField; 22 22 import javax.swing.JToolBar; 23 import javax.swing.UIManager;24 23 25 24 import org.expeditee.gui.FreeItems; … … 148 147 JfxBrowser owner; 149 148 149 private JTextField urlField; 150 150 151 /** 151 152 * @return A JPanel that either contains a JavaFX Webview or an empty panel if the JFX panel can't be … … 170 171 toolBar.add(forwardButton); 171 172 172 JTextFieldurlField = new JTextField(url);173 urlField = new JTextField(url); 173 174 toolBar.add(urlField); 174 175 175 urlField.addActionListener(new ActionListener() { 176 @Override 177 public void actionPerformed(ActionEvent e) { 178 owner.navigate(e.getActionCommand()); 176 backButton.addActionListener(new ActionListener() { 177 @Override 178 public void actionPerformed(ActionEvent arg0) { 179 owner.navigateForward(); 180 } 181 }); 182 183 forwardButton.addActionListener(new ActionListener() { 184 @Override 185 public void actionPerformed(ActionEvent arg0) { 186 owner.navigateBack(); 179 187 } 180 188 }); … … 242 250 case 2: // RUNNING 243 251 MessageBay.displayMessage("WebEngine running"); 252 253 // Updating the URL bar to display the URL of the page being loaded 254 WebBrowserPanel.this.urlField.setText((String) WebEngineGetLocation.invoke(WebViewGetEngine.invoke(WebBrowserPanel.this.webview))); 244 255 break; 245 256 case 3: // SUCCEEDED … … 361 372 WebHistoryGo.invoke(WebEngineGetHistory.invoke(webEngine), -1); 362 373 } catch (InvocationTargetException e) { 363 MessageBay.displayMessage(" Endof History");374 MessageBay.displayMessage("Start of History"); 364 375 } catch (Exception e) { 365 376 e.printStackTrace();
Note:
See TracChangeset
for help on using the changeset viewer.