1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
| # /*
# * GWT-Ext Widget Library
# * Copyright(c) 2007-2008, GWT-Ext.
# * licensing@gwt-ext.com
# *
# * http://www.gwt-ext.com/license
# */
#
# import com.google.gwt.core.client.EntryPoint;
# import com.gwtext.client.core.EventObject;
# import com.gwtext.client.widgets.Button;
# import com.gwtext.client.widgets.Panel;
# import com.gwtext.client.widgets.Viewport;
# import com.gwtext.client.widgets.event.ButtonListenerAdapter;
# import com.gwtext.client.widgets.layout.HorizontalLayout;
#
# public class ButtonsSample implements EntryPoint {
#
# public void onModuleLoad() {
# Panel panel = new Panel();
# panel.setBorder(false);
# panel.setPaddings(15);
#
# //create a listener for adding an icon to the Button if not present
# ButtonListenerAdapter listener = new ButtonListenerAdapter() {
# public void onClick(Button button, EventObject e) {
# button.setIconCls("c-icon");
# button.setText("Icon Button");
# }
# };
# Button button = new Button("Set Icon", listener);
#
# //icon button
# Button iconButton = new Button("Search", new ButtonListenerAdapter() {
# public void onClick(Button button, EventObject e) {
# }
# });
# iconButton.setIconCls("search-icon");
#
# //disabled button
# Button disabled = new Button("Disabled");
# disabled.setDisabled(true);
#
# Panel buttonPanel = new Panel();
#
# //layout buttons horizontally with 10 pixels between them
# buttonPanel.setLayout(new HorizontalLayout(10));
# buttonPanel.add(button);
# buttonPanel.add(iconButton);
# buttonPanel.add(disabled);
#
# panel.add(buttonPanel);
#
# Panel mainPanel = new Panel();
# mainPanel.setBorder(false);
# mainPanel.setPaddings(10);
# mainPanel.add(panel);
#
# Viewport viewport = new Viewport(mainPanel);
# }
# } |
Partager