Once the UI elements on the page are all set it is time to make the application interactive. In part two, of managing the AJAX response, Kyle uses UiHandler to listen and react to interactions with the UI elements on the page.
- [Instructor] Now that we have the drop-down lists working…and being populated with the web service responses…and we have the default number…for the first text-box set to one…and the conversion set for United States dollars, USD…and the second text box set to that amount…at this point we actually need to start listening…to these drop downs.…For example if I were to change…to the Australian dollar…I actually need to have the second amount updated.…To display what one Australian dollar is in USD…or US dollars.…
So, we're not actually listening to these drop-down lists…and that's what we need to do next.…In a previous lesson we discussed Ui Handler…and that's what we'll use here…to listen to those drop down lists.…@UiHandler…and tell it elements…we're going to be listening to,…what Ui fields we'll be listening to.…We'll be listening to two Ui fields…so we'll place those, since there are two of them…inside curly braces and list them off.…The first will be the list box…for the primary rate…which will be primaryRateList…
In this course, learn how to build high-performance, browser-based apps using GWT. Kyle Gower-Winter introduces you to GWT, explaining the benefits of using this toolkit to build dynamic web pages. To help you practice what you learn, he shows how to build a simple foreign exchange rate application. Plus, Kyle covers managing AJAX events on the client, handling UI action events, debugging code, and more.
- Creating and running a GWT application
- Working with GWT widgets and UiBinder
- Manage AJAX events on the client
- Using a GWT RequestBuilder object
- Debugging in the browser
- Setting breakpoints and inspecting variables
- Running locally in production mode