List of usage examples for com.google.gwt.widgetideas.client CurrencyWidgetWithPreview CurrencyWidgetWithPreview
public CurrencyWidgetWithPreview(String currencyCode)
From source file:com.google.gwt.demos.currencywidget.client.CurrencyWidgetDemo.java
License:Apache License
public void onModuleLoad() { RootPanel rootPanel = RootPanel.get(); final Label currencyInputWidgetLabel = new Label("Currency Input Widget:"); rootPanel.add(currencyInputWidgetLabel, 50, 32); final CurrencyWidget currencyWidget = new CurrencyWidget("EUR"); rootPanel.add(currencyWidget, 50, 56); final Button clickMeButton = new Button(); rootPanel.add(clickMeButton, 250, 56); clickMeButton.setText("See what you got!"); clickMeButton.addClickListener(new ClickListener() { public void onClick(Widget sender) { Window.alert("You entered: " + Double.toString(currencyWidget.getAmount())); }/*from ww w .j a va2 s . com*/ }); final Label currencyWidgetWithPreviewLabel = new Label("Currency Widget With Preview"); rootPanel.add(currencyWidgetWithPreviewLabel, 50, 108); final CurrencyWidgetWithPreview currencyWidgetWithPreview = new CurrencyWidgetWithPreview("EUR"); rootPanel.add(currencyWidgetWithPreview, 50, 132); currencyWidgetWithPreview.setSize("156px", "18px"); final Button seeWhatYouButton = new Button(); rootPanel.add(seeWhatYouButton, 250, 132); seeWhatYouButton.setSize("157px", "24px"); seeWhatYouButton.setText("See what you got!"); seeWhatYouButton.addClickListener(new ClickListener() { public void onClick(Widget sender) { Window.alert("You entered: " + Double.toString(currencyWidgetWithPreview.getAmount())); } }); final Label jpCurrencyWidgetLabel = new Label("Japanese Currency"); rootPanel.add(jpCurrencyWidgetLabel, 50, 184); final CurrencyWidgetWithPreview jpCurrencyWidgetWithPreview = new CurrencyWidgetWithPreview("JPY"); rootPanel.add(jpCurrencyWidgetWithPreview, 50, 208); jpCurrencyWidgetWithPreview.setSize("156px", "18px"); final Label aNaiveTextLabel = new Label("A Naive Text Widget:"); rootPanel.add(aNaiveTextLabel, 50, 250); final TextBox textBox = new TextBox(); rootPanel.add(textBox, 50, 280); }